Smokin Pup Steak House is a Brand New Restaurant Opening in the Bitterroot Valley. It’s right across the river with outstanding Views. Steve Puppe, a championship winning BBQ Pit-master Decided He wanted to bring a new flare of Steaks and BBQ to the Bitterroot...
Partial Data by Foursquare.