Best Small Town Restaurants in Montana
Montana is a great place to get a steak—with more than 2 million head of cattle in the state, there is fresh beef everywhere you look. Whether you like a juicy steak or a basic burger, prefer diners or fine dining, there are plenty of restaurants featuring local fare to explore. While cities like Bozeman and Missoula get the most buzz for great dining, there are plenty of small town restaurants putting out big time flavors in the Treasure State.
Varying widely in both cuisine and ambience, the Western Ranch Brokers team has gathered a list of some of our favorite places to eat in small towns across Montana. As a stop on a summer road trip, a respite after a long day on the river, or a special night out—these dining gems certainly deserve a mention.
Pompey’s Grill at the Sacajawea Hotel
Three Forks, MT
Newly renovated historic hotel featuring a fine dining steakhouse with craft cocktails.
Corral Bar, Steakhouse & Motel
Big Sky, MT

Historic log-built bar and restaurant featuring burgers, sandwiches, and steaks.
Clyde Park Tavern & Café
Clyde Park, MT
Casual café and bar serving breakfast, burgers and sandwiches.
fetty’s
Wisdom, MT
Family style restaurant serving homemade fare since 1932.
the den steakhouse & bar
Dillon, MT
Casual Montana steakhouse.
follow yer’ nose bbq
Emigrant, MT

Casual southern style barbeque restaurant.
McAllister Inn Steakhouse, Bar and Lodging
McAllister, MT

Burgers and steaks in a rustic setting.
old schoolhouse cafe
Dell, MT
Family run café in an old schoolhouse serving lunch, dinner and handmade pies.
mint bar & grill
Lewistown, MT
Busy local bar and restaurant offering steaks, chicken and fish.
GRAND BAR AND RESTAURANT
Roundup, MT
Lively bar serving burgers, sandwiches and salads.
edgar bar
Edgar, MT
Friendly steak house featuring local beef.
Frontier Bar & Supper Club
Shelby, MT
Quality but well-priced steaks, prime rib and more.
ringling bar
Ringling, MT
Steak dinner and drinks in a town with circus roots.
LINDEY’S PRIME STEAKHOUSE
Seeley Lake, MT

Solid steak dinners featuring lake views.
Whitefish Lake Restaurant (at Whitefish Lake Golf Club)
Whitefish, MT
Steak, seafood and martinis in a historic log clubhouse.
TUPELO GRILL
Whitefish, MT
New Orleans inspired fish, steak and pasta fine dining restaurant.
MERCANTILE STEAK
Kalispell, MT
Fine dining featuring steaks and craft cocktails.
HOLE IN THE WALL FAMILY DINING
Miles City, MT

Casual restaurant serving sandwiches and steaks with a soup and salad bar.
mama stella’s pizza
Miles City, MT
Pizza, sandwiches and beer.
seabeck pizza
Broadus and Miles City, MT
Unique thick crust pizza, sandwiches and salads.