Get directions to: Taco Bell, Willimantic, CT Restaurant address: 1320 Main St Willimantic, CT 06226, USA Driving Walking Bicycling Restaurant: Taco Bell