Taco Bell 29306

Taco Bell #29306 is a Taco Bell restaurant located at 760 East Main Street, Meriden, Connecticut.