Taco Bell 29533

Taco Bell #29533 is a Taco Bell restaurant located at 465 Havendale Boulevard, Auburndale, Florida.