Taco Bus Filled with Flavor

Taco Bus, located on Central Avenue in St. Petersburg, serves authentic Mexican food. The restaraunt opened in St. Petersburg over two years ago and has several stores in Tampa and Brandon.
 
Taco Bus