Taco Bell

Restaurant in Windsor Locks, CT

Opening hours: 07:00-02:00 Features: takeaway

86 Ella Grasso Turnpike, Windsor Locks, 06096