Six Observations on the Galaxy Drive In Menu
Last week, Galaxy Drive In’s website touted its July 9 opening. On Friday, the Foodie File blog promised it was open. So imagine my surprise early on Saturday evening when my family and I drove up to the newly revamped restaurant on Highway 7 in St. Louis Park and noticed chains barring us from entering […]
More