Teton House
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
Saved to Favorites
03/02/2020
Great time and good food! Tomahawk steak was yummy, but big enough for four! Don’t miss out!
Phone: (208) 227-8597
Address: 3563 E Menan Lorenzo Hwy, Menan, ID 83434
Website: https://www.tetonhouse.com
Phone: (208) 270-5102
2874 E 650 N, Roberts, ID 83444
205 Stockham Blvd, Rigby, ID 83442
160 E Main St, Rigby, ID 83442
655 N 2880 E, Roberts, ID 83444
426 Farnsworth Way Ste 1, Rigby, ID 83442
182 S State St, Rigby, ID 83442
205 Stockham Blvd Ste A-1, Rigby, ID 83442
2855 East 27 North Roberts, Roberts, ID 83444