Where to Eat in Kalispell: 8 Best Restaurants Near Glacier NP

The best restaurant in Kalispell for a special dinner is Mercantile Steak — housed in a landmark historic building with hand-selected Montana beef. For breakfast, Sykes Diner has served locals for over a century using 100% Flathead Valley ingredients. For BBQ, the DeSoto Grill is the consistent local favorite.
Kalispell is 33 miles from Glacier National Park’s west entrance — close enough for easy day trips, far enough to support a real independent restaurant scene. Huckleberries, Flathead cherries, bison, and elk all feature prominently on local menus. Below are the 8 best places to eat, organized by what they do best.
- Kalispell is 33 miles (40–45 min) from Glacier NP’s west entrance via US Highway 2
- Downtown Kalispell has the highest density of independent, locally-owned restaurants
- Local flavors to seek out: huckleberries, Flathead cherries, bison burgers, elk pasta, Montana beef
- Several restaurants are closed Sunday — plan dinner for weekdays if possible
- Reserve at Mercantile Steak 2–3 weeks ahead in July and August — it fills fast

Mercantile Steak brings classic Montana steak culture to a polished downtown setting. The menu centers on premium, carefully sourced beef alongside fresh seafood and an extensive wine list. The room itself — original brick, high ceilings, warm light — does half the work. Per OpenTable, it’s the most-booked upscale restaurant in the Flathead Valley.

The DeSoto Grill is the kind of place that becomes a ritual for Glacier visitors. The vintage garage-and-saloon décor is purely Americana, and the smokehouse menu delivers: pulled pork, brisket, ribs, and sides with genuine conviction. Portions are generous and prices fair. Per DeSoto Grill, the space was originally a century-old blacksmith shop — the history shows in every corner.
Freestone is Kalispell’s most versatile dinner destination. Per Freestone Restaurant, the kitchen emphasizes seasonal Montana ingredients with a rotating menu. Evening live music — local and regional acts — sets it apart from any comparable Flathead Valley restaurant without raising prices to match. Happy hour draws a strong local crowd.
Hops Downtown Grill
Hops Downtown Grill occupies the sweet spot between casual and upscale. The Hops Huckleberry Burger — a gourmet patty with local huckleberry compote — has become a Kalispell signature dish. The elk pasta is the top dinner pick for visitors wanting a genuine Montana dining experience without fine dining prices. The vintage speakeasy interior adds real character. Per TripAdvisor, it consistently ranks in Kalispell’s top 5.
Sykes Diner
At 202 2nd Ave W, Sykes Diner runs a tight, purposeful operation: open 7am, closed at 3pm, seven days a week. The menu is Montana through and through — Flathead Valley beef for the chicken fried steak, local huckleberries for pancakes, in-house pies. Per Yelp, it consistently holds the highest breakfast rating in Kalispell. Summer mornings see lines forming by 8am.
Butter chicken, paneer butter masala, chicken biryani, and fresh naan are the standouts on a menu built around traditional Himalayan recipes. The tandoori items are the kitchen’s strongest category. Per Himalayan Kitchen, the restaurant is open Tuesday through Sunday for both lunch and dinner. A welcome change of pace when you want something other than Montana steaks and BBQ. Closed Mondays.
Bonelli’s is Kalispell’s split-personality gem. Tuesday through Friday from 8am: paninis, soups, and Mediterranean cafe fare. From 5pm: housemade pasta, small plates, and a candlelit atmosphere that feels out of place in a Montana mountain town — in the best way. Per Bonelli’s Bistro, the kitchen uses organic produce when available. Eggplant parmigiana and housemade pasta are the consistent standouts.
Ceres Bakery
Ceres is Kalispell’s bakery anchor. Locals buy weekly sourdough loaves; park visitors discover that a huckleberry danish and good coffee before the drive to Glacier is a superior plan to any hotel continental breakfast. Weekend mornings bring lines out the door, though they move quickly. The sourdough batards travel well on day trips and make a genuinely good packed lunch base.
Planning Your Glacier Visit from Kalispell
Kalispell works well as a base for 2–4 day Glacier trips. The city has full hotel infrastructure, a regional airport (FCA, 7 miles east), and the restaurant variety that park-side towns like West Glacier or St. Mary cannot match. After dinner in Kalispell, visitors can be at the west entrance in under 45 minutes the next morning. For park tips before you go, see our guides to 15 Glacier Mistakes to Avoid and Many Glacier Road scenic drive.
FAQ
What is the best restaurant in Kalispell, Montana?
How far is Kalispell from Glacier National Park?
Are there good vegetarian or vegan restaurants in Kalispell?
What local foods should I try in Kalispell?
Which Kalispell restaurants need reservations?
How We Researched This Guide
- Discover Kalispell official visitor guide (discoverkalispell.com)
- TripAdvisor Kalispell restaurant rankings (March 2026)
- Yelp Kalispell restaurant reviews and ratings (March 2026)
- Individual restaurant websites: mercantilesteak.com, desotogrill.com, freestonerestaurant.com, bonellisbistro.com, himalayankitchenmt.com
- OpenTable reservation data for Kalispell restaurants
- NPS.gov Glacier National Park directions and access information
Restaurant hours and menus change seasonally. Verify current hours directly with each restaurant before visiting, especially outside peak summer season (June–August). Some restaurants operate reduced hours in winter months.
Planning your Glacier National Park visit? Read our complete guide — entrance fees, road conditions, and what to pack.






