Taco Bell 29315

Taco Bell #29315 is a Taco Bell restaurant located at 18 Wilbur Cross Highway, Berlin, Connecticut.