Taco Bell 29318

Taco Bell #29318 is a Taco Bell restaurant located at 41 Prospect Hill Road, East Windsor, Connecticut.