Remove Ads

Photo of Ranch Hand Trail Stop

Ranch Hand Trail Stop

23200 Hwy 30 N, Montpelier, Idaho 83254 USA

60 Reviews

Soup of the day: Pork Noodle.

Photo Credit: Yelp

Remove Ads