Open three years and counting, Chester’s Barbecue is widely regarded as having some of the best BBQ in the Northeast. The twin restaurants in New London and Groton have been the recipients of several prestigious awards including one of the ten top BBQ spots in New England. As I entered Chester’s to put its name to the [...]
