Taco Bell 30436

Taco Bell #30436 is a Taco Bell restaurant located at 903 Pasadena Avenue South, South Pasadena, Florida.