The Taco Bus is at it again.
Announced today on Facebook, the Taco Bus just signed a lease on the old West Shore Pizza location at 505 Franklin St. in downtown Tampa. They hope to open in November.
This will be the third "bus," but apparently the first without wheels.
There are rumors of more on the horizon, along with a new central kitchen in Ybor City.