Teton House
Hours:
3563 E Menan Lorenzo Hwy, Menan ID 83434
Tips
Hours
Most Recent Reviews
-
April 2024
Teton House is a must visit.Amazing food in the middle of nowhere:)
-
April 2024
We had a wedding party for 50 people on Friday night...it was amazing! Mike and the staff were wonderful to work with and the food was delicious!
-
April 2024
Excellent food and super friendly people. Mike, the owner, pampered us and made sure everything was just so. Will definitely return.
More Comments(355)
You May Also Like
-
-
5.26 miles
Arby's
American, Fast Food
-
-
-
Menan, Idaho