611 Frogs Lndg, Hagerman, Idaho 83332 USA
inside, spacious dining room off the main room
Photo Credit: Yelp