Taco Bell was created by Glen Bell who opened his first Taco Bell in California in 1962. This extension of his affordable Tex-Mex fast food franchise has indoor dining and a late-night drive-through.
404 Colman St, New London, CT06320
(860) 437-7201
Accessibility Details: The entrance is level with the sidewalk.