Review of Taco Bell

195 Connecticut 12, Groton, CT 06340

Overall Rating

Review


Nachos are gluten free and hard shell tacos.

Updated 6 years ago