Representative image, AI-generated

Two Medicine Grill

4.5$· Inexpensive

A 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.

Quick tip: Arrive early in the morning for breakfast to get seated quickly before peak park traffic.

Expert notes

Features

More places to eat in Glacier National Park

All places to eat in Glacier National Park