Taco Bell 29313

Taco Bell #29313 is a Taco Bell restaurant located at 86 Ella Grasso Turnpike, Windsor Locks, Connecticut.