Nestled in the heart of Jackson, where the Tetons stand sentinel and the air carries whispers of adventure, there’s a barbecue joint that has Wyoming residents planning road trips with the ...