810 Hwy 93, Challis, Idaho 83226 USA
Best, meatiest, juicy and tender ribs ever!!!
Photo Credit: Yelp