Taco Bell
1320 Main St, Willimantic
(860) 423-3756
Recent Reviews
Order Online
You May Also Like
New China - 1320 Main St
Chinese
The Fish Market - 1307 Main St
Seafood Markets
Moe's Southwest Grill - 1315 Main St
Mexican, Tex-Mex
Restaurants in Windham, CT
Taco Bell
1320 Main St, Willimantic, CT 06226
(860) 423-3756