1. Cafe Madriz, 311 N Canyon St., West Yellowstone
Tapas in West Yellowstone? It's true. Though it's only open seasonally, meaning you'll have to stop by during spring or summer, Cafe Madriz serves some of the finest Spanish food you'll ever have.
2. Ciao Mambo, Whitefish, Missoula & Billings
Consistency and quality are what keep Montana's Ciao Mambo restaurants some of the top spots for Italian food in the entire state. A meal here is never disappointing.
3. Latitude 48 Bistro (and Red Room Basement Bar), 147 Central Ave., Whitefish
From their small shared plates to the incredible fire roasted pizza and hearty entrees, Latitude 48 Bistro truly has something for everyone... and it's all delicious.
4. Pearl Cafe, 231 E Front St., Missoula
Perfect for a date night or special occasion, Missoula's Pearl Cafe is exceptionally charming. The fact that the food is tasty (and beautifully presented) is just a bonus.
5. Lucca's, 56 N. Last Chance Gulch, Helena
Lucca's is a delightful Italian and seafood eatery that has been a beloved staple in Helena for years. The next time you're exploring our state's capital, give it a try (just remember, they're only open for dinner).
6. TEN at the Northern, 19 N Broadway, Billings
Located at the historic Northern Hotel, TEN is a restaurant that simply embodies elegance. The food is locally sourced and absolutely mouthwatering.
7. Eugene's Pizza, 193 Klein Ave., Glasgow
Eugene's has been around for over half a century, and they've developed quite a following. They're so popular, in fact, they sometimes ship their half cooked pizzas all over the country to people who are craving it.
8. 14 North, 14 N. Church Ave., Bozeman
Even in a city like Bozeman that has plenty of tasty dining options, 14 North stands out as one of the best. This gastropub offers contemporary American cuisine served in their comfortable and fun space.
9. Lindey's Prime Steak House, 3129 Mt Highway 83, Seeley Lake
Everyone who vacations at Seeley Lake knows there's no better place to be on a warm summer day (or any day, for that matter) than Lindey's. Their steak dinners are downright addictive.
10. Frontier Bar and Supper Club, 28904 US-2, Dunkirk
Blink and you might miss this tiny eatery that sits on the highway just outside of the town of Shelby. But for the love of good steak and decadent dessert, please don't actually miss it.
11. Lilac, 2515 Montana Ave., Billings
At Lilac, you'll find local dishes that are made from scratch, and they're absolutely phenomenal. Not only do they serve an amazing dinner here, but the brunch is some of the best in the state.
12. Olive B's Big Sky Bistro, 151 Center Ln, Big Sky
The concept of "casually elegant" dining is tough to pull off, but Olive B's does so effortlessly. You'll find a surprising amount of fresh seafood on the menu here as well as soups, salads, and hearty meaty entrees.
The Montana dining scene gets better and better with each passing year. We also love our tried and true wildly famous restaurants .
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.