We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Iron Horse Cafe

24 Main St, Three Forks, MT 59752-9008
+1 406-285-4455
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent66%
  • Very good22%
  • Average8%
  • Poor2%
  • Terrible2%
Travellers talk about
“pie” (6 reviews)
“bison burger” (5 reviews)
“brie” (4 reviews)
Open Now
11:00 - 20:00All hours
American, Cafe, Gluten Free Options
$$ - $$$
24 Main St, Three Forks, MT 59752-9008
All Details
Write a Review
Reviews (85)
Traveller rating
Traveller type
Time of year

1 - 10 of 85 reviews

Reviewed 1 week ago via mobile

We were here for lunch last year and were blown away by the amazing food. After staying at the Sacajawea Hotel, we decided to try their breakfast. They were busy and only had one waitress staffed. We were seated and waited an hour for our...More

Thank tmacclou
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 1 week ago

What a great description! Cornucopia of delight! Love it. I am sorry for the slow service. We have had staffing issues through the summer. If it's not everyone wanting the same times off, it's other issues that leave us scrambling. We look forward to your...More

Reviewed 4 weeks ago via mobile

It was a quiet morning but the service was quick and comical! Pancakes and chorizo scramble both delicious. Fast and hot coffee. Great small town stop.

Thank Lovtotravel32
Reviewed 5 weeks ago

We stopped in here and ordered the special, steak and shrimp. It was excellent. The salad served with the meal is special. The salad is a good amount of fresh lettuces, walnuts, cucumbers, and the dressing of your choice on the side. The special was...More

Thank Richard_x5173
Reviewed 16 August 2017 via mobile

I love this place. I was working in the area, so I stopped in for lunch. I had a bun-less burger and it was awesome. When there is no bun or condiments, you really can taste the quality of the beef they are using. The...More

Thank JHix88
Reviewed 7 August 2017 via mobile

We stopped by for lunch on a drive from Bozeman to Whitefish. It was busy with friendly small town energy. My husband and I split a sandwich (no extra charge for splitting). The food was fresh and delicious. Service was excellent. And, I knew that...More

Thank DicknSusie
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 8 August 2017

We love our Gallatin Valley roots! Our community supports us, and we support them. I personally feel it's the little (mostly unnoticed) things a business puts forth effort in that makes it a special place. We are so thankful when our customers take note! We...More

Reviewed 3 August 2017

We were just there last month and I don't remember what we ate but I do remember that it was just food and nothing special about the meal. I do remember that we wouldn't eat there if we were in Three Forks again.More

Thank Oscarbentley
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 4 August 2017

Well Oscar, I'm sorry we were just average to you. We work incredibly hard to set a high standard, especially in a small town where traffic flow is hard to come by. I bring in only the freshest ingredients I can find, many of which...More

Reviewed 2 August 2017

Hotel manager at Mountain View in Bozeman suggest we try this one. Great idea. Best Bison burger I have had, the salad was fresh and lovely but the cherry berry pie war with Huckleberry ice cream was to die for. Great place to stop.

Thank Michael F
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 4 August 2017

That is wonderful to hear! We love recommendations by folks we don't know! This is great, thank you for sharing your trip with us!

Reviewed 1 August 2017 via mobile

This was a great little lunch stop on the way from Butte to Bozeman via the scenic route. (We skipped I90). They open at 11 and were pretty busy by noon, mostly with local folks. We had the chicken tuscana soup and a Cobb salad....More

Thank Viginian
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 4 August 2017

Thank you so much for joining us! Our soups are made from scratch everyday. You can taste the difference!

Reviewed 1 August 2017

Sufficient variety on the menu, and lots of homemade items. Check the hours, as they aren't open too early or too late. Right on a corner on Main Street.

Thank Westerner443
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 2 August 2017

We greatly appreciate you taking to time to show us some love! Safe travels!

Reviewed 21 July 2017 via mobile

What a surprise. Stopped in on a really hot day. Wasn't expecting much but got this great turkey/Brie/berry sandwich and the server was REALLY working hard to keep everybody happy. Husband said the blueberry pie was great. Also ice cream is available. Three Forks is...More

Thank USAAllentownPA
Kelli M, Owner at Iron Horse Cafe, responded to this reviewResponded 22 July 2017

The French Twist! Isn't it wonderful?!?!? I'm so happy to hear of your satisfaction. Safe travels on where ever it is your journey is leading you to!

Nearby Restaurants
Pompey’s Grill
173 reviews
.14 km away
Sacajawea Hotel
23 reviews
.17 km away
Willow Creek Cafe and Saloon
114 reviews
.18 km away
Nearby Attractions
Nevada City Ghost Town
37 reviews
2.33 km away
Lewis and Clark Caverns State Park
382 reviews
5.81 km away
Escape Room Montana
58 reviews
31.70 km away
Norris Hot Springs
74 reviews
37.04 km away
Questions & Answers
Get quick answers from Iron Horse Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$20
Lunch, Breakfast, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover
Good for
Kids, Child-friendly
Open Hours
08:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
08:00 - 20:00
Location and Contact Information
  • Address: 24 Main St, Three Forks, MT 59752-9008
  • Location: United States  >  Montana (MT)  >  Three Forks
  • Phone Number: +1 406-285-4455
  • E-mail
The Iron Horse Cafe offers as many local ingredients that we can get our hands on. We specialize in fresh, from scratch cooking, with a gourmet flair. Soups and pies made fresh daily. Each meal is made to order. Local brews and wine available.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing