Nestled in the heart of White River Junction, Vermont, there’s a little slice of barbecue heaven that’s been turning heads ...
As you sit in one of the comfy booths, surrounded by the cheerful chatter of happy diners and the occasional clinking of ...