
This Small Town In Massachusetts Is Home To One Of The Best BBQ Restaurants In America
Located in Sturbridge, Massachusetts, B.T.'s Smokehouse is a beloved institution that draws barbecue aficionados from across New England and beyond. Founded in 2007 by chef Brian Treitman, the unassuming roadside eatery defies regional expectations …