Taco Bell 29308

Taco Bell #29308 is a Taco Bell restaurant located at 404 Colman Street, New London, Connecticut.