943 Poquonnock Rd, Groton, Connecticut 06340 USA
What do you do when you come to Groton from Durham, NC? Go get some Chester's BBQ ribs! Both sweet and vinegar sauces and lovely sides!
Photo Credit: Yelp