Taco Bell 29327

Taco Bell #29327 is a Taco Bell restaurant located at 89 Boston Post Road, Orange, Connecticut.