Taco Bell 30370

Taco Bell #30370 is a Taco Bell restaurant located at 1495 4th Street South, Saint Petersburg, Florida.