180 S Main St, Ketchum, Idaho 83340 USA
Any place with Bison Art must be a good place, right?
Photo Credit: Yelp