Taco Bell 24545

Taco Bell #24545 is a Taco Bell restaurant located at 1985 41st Avenue, Vero Beach, Florida.