Taco Bell

2320 Dixwell Ave, Hamden
(203) 230-1844