Food in US national parks sucks. And if it doesn't suck, it's because you've paid way too much for it. Each national park allows one company to run food and lodging (and by allow I mean pay for). So it's a monopoly. No matter who the concessionaire is -- Glacier Park Inc, ARAMARK, Xanterra -- the monopolistic nature of such an arrangement means that you have no alternative but to eat their food, and they have no incentive to make their food better.
Luckily, Glacier NP is not as isolated as, say, Yellowstone. Small towns dot the periphery of the park, and allow the visitor to circumvent the monopoly and taste real food. So here's my take on where we ate. Your mileage may vary.
Great Falls, MT
Brian's Top Notch Cafe
718 Central Avenue
Lives up to it's billing. We ate breakfast and the food was quite good -- imaginative and huge. And the banter between Brian and his mom provides the floor show.
Recommended
Dante's Creative Cuisine
1325 8th Ave N
OK. The dinner we had here wasn't bad -- and it's not a chain, so that's good. But it kinda left me flat. Even though everyone was very friendly, it had a vibe of pretension. "Creative cuisine?" Really? Maybe for Great Falls. Or maybe I was tired and at the end of the trip.
East of Park
Serranos
29 Dawson Ave
East Glacier Park, MT
Solid Mexican food, nice atmosphere in the restaurant.
Recommended.
Park Cafe
3147 Hwy 89
Saint Mary, MT
Popular place so either eat a bit early or be prepared to wait for a table. Decent sandwiches, but oh the pies! Their slogan, Pie for Strength, could not ring more true -- at least with their pies. I think mine was mango-raspberry - mmmm.
Recommended.
Two Sisters
Hwy 89, near Babb, MT
Easily the find of the trip. The food is creative (really), the service friendly, the beer cold, and the decor funky. We ate here three times, 2 dinner & 1 breakfast, and would have eaten more, but we had reservations across the park. I can't say enough good things. If you are within 2 hours drive, go there -- you won't regret it.
Highly Recommended!
Italian Gardens Restaurant
Swiftcurrent Motor Inn
Many Glacier
I have a photo here so that you can positively identify it and avoid it like you would roadkill. It's the kind of restaurant that makes you never want to eat again. Crappy decor, crappy service, crappy food. They screwed up pizza, how can you screw up pizza? Go to the adjacent store and buy a prepackaged sandwich and eat it outside. I'm serious, you'll thank me.
West of Park
Spruce Park Cafe
10045 Highway 2 East
Coram, MT
Oh sure, it's in a Exxon. But there are few places in this country where you can get this combination of folksy local hangout, comfort food, and great pie. Yes, this another decent food, great pie place that seem to pop up in Montana. Well worth the trip from Lake McDonald Lodge.
Recommended.
Waterton
Zums
116B Waterton Avenue
Waterton, AB
Had dinner. Average food. Nothing much else to say.
The Lamp Post
Waterton, AB
Even though we just had lunch here, the menu seemed thoughtful and the food was excellent. Definitely a more sophisticated place.
Recommended.





