Restaurants

The Antlers Restaurant
442 Hwy 2 W
(406) 293-6464
 
Copper Creek Espresso & Deli
814 West 9th Street
(406) 293-7501
 
Fiesta Bonita
30270 Hwy 2 W
(406) 293-6687
Mexican Cuisine
Beer, Wine, and Margaritas

Open every day 11:00 a.m. to 9:00 p.m.
 
The Last Straw Café
30890 Hwy 2 (next door to Homesteaders Ranch and Feed Supply)
(406) 293-4000
Specializing in Broasted Chicken Dinners
Burgers, Deli Sandwiches, Salads, Steaks, and Seafood
Soft Ice Cream
Meat and Cheese Deli
TO GO orders welcome

Summer Hours: 8 a.m. to 9 p.m. Daily
Winter Hours: 8 a.m. to 8 p.m. Daily
Breakfast Served All Day
 
Libby Cafe
411 Mineral Ave.
(406) 293-3523
 
MK Steakhouse
9948 Hwy 2 S
(406) 293-5686
Specializing in Steaks, Seafood, Chicken, and Prime Rib
Beautiful Log Building

Hours: Tuesday to Saturday 5:00 p.m. to 11:00 p.m.
Sunday 5:00 p.m. to 9:00 p.m.
 
Mountain Meadows Gifts Espresso Lunch Bar (link opens new window)
1314 Minnesota Avenue
(406) 293-9241 or send email
Sandwiches, Lattes, Milkshakes, Huckleberry Milkshakes and much more
Hours: Monday to Saturday 7:00 a.m. to 5:30 p.m.
Summer: Open on Sunday 10:00 a.m. to 2:00 p.m.
 
Red Dog Saloon
6788 Pipe Creek Road
(406) 293-8347
Steak, Pizza and much more
Hours: Monday to Thursday 3:00 p.m. to 10:00 p.m.
Friday to Sunday 2:00 p.m. to 11:00 p.m.
Kitchen open from 5:00 p.m. to 10:00 p.m.
 
Rosita's
314 Hwy 2 E
(406) 293-3902
Mexican Cuisine
 
Torgy's Casino
405 East 9th Street
(406) 293-4247
 
Treasure Mountain Casino
485 Hwy 2. W.
(406) 293-8763
Featuring a full-service menu for Breakfast, Lunch and Dinner.
Licensed Caterer

Restaurant:
Winter Hours:
  Sunday - Thursday 7:00 a.m. to 10:00 p.m.
  Friday & Saturday 7:00 a.m. to 11:00 p.m.
Summer Hours:
  Sunday - Thursday 7:00 a.m. to 11:00 p.m.
  Friday & Saturday 7:00 a.m.to 12:00 midnight
Lounge & Casino:
  Seven Days a Week 8:00 a.m. to 2:00 a.m.
 
Venture Inn Restaurant (link opens new window)
443 Hwy 2 W
(406) 293-7711
Family Atmosphere and a great salad bar
Summer Hours:
  Monday - Friday 6:00 a.m. to 11:00 p.m.
  Saturday 7:00 a.m. to 11:00 p.m.
  Sunday 7:00 a.m. to 3:00 p.m.
Winter Hours:
  Monday - Friday 6:00 a.m. to 9:00 p.m.
  Saturday 8:00 a.m. - 9:00 p.m.
  Sunday 8:00 a.m. - 3:00 p.m.