Two Medicine Grill
4.5$· InexpensiveA classic East Glacier diner serving hearty breakfasts and huckleberry pie
Located in East Glacier Park near Glacier Park Lodge, Two Medicine Grill is a relaxed diner popular with visitors and locals alike. The cozy eatery specializes in morning and midday comfort food, including signature huckleberry pie and homemade cinnamon rolls. It offers a casual, welcoming, and affordable dining option right along Highway 2.
Expert notes
- Arrive early during peak season to avoid long waits.
- Check the daily specials for unique seasonal dishes.
- Enjoy the outdoor seating if the weather permits.
- Ask about local beer pairings to enhance your meal.
- Take advantage of take-out options if you're heading into the park.
Features
- Cozy Atmosphere
- Craft Beers
- Daily Specials
- Family Friendly
- Gluten-Free Options
- Local Ingredients
- Outdoor Seating
- Rustic Decor
- Take-Out Options
- Vegetarian Options
More places to eat in Glacier National Park
Nite Owl & Back Room Restaurants$Beloved Columbia Falls stop for hearty breakfast, steaks, and slow-smoked barbecue
The Huckleberry Patch$$Iconic roadside stop serving famous huckleberry treats near Glacier National Park
Whistling Andy$Craft distillery near Flathead Lake serving handcrafted spirits and custom cocktails
The Park Café$Iconic St. Mary eatery serving hearty comfort food and famous pie.
The Buffalo Café$$An iconic family owned eatery serving hearty breakfasts and Southwestern dishes.
The Craggy Range Bar & Grill$$Relaxed Whitefish gastropub offering craft beer and hearty burgers near Glacier Park