Taco Bell 29312

Taco Bell #29312 is a Taco Bell restaurant located at 195 Route 12, Groton, Connecticut.