Viewing a single comment thread. View all comments

LosDeedles t1_itbof3p wrote

If you're looking for a spot in the broader new England area, BT's smokehouse in Sturbridge MA. Hands down the best BBQ i've had. They've won a bunch of awards and shown up on "best in USA" lists. If you're beer drinkers, it's BYOB and right near yankee spirits, which has a beer section the size of some grocery stores

3