Taco Bell
2320 Dixwell Ave, Hamden CT 06514