Taco Bell 29322

Taco Bell #29322 is a Taco Bell restaurant located at 2320 Dixwell Avenue, Hamden, Connecticut.