Posted inFood & Drink
The Taco Bus to open third location in Downtown Tampa
With a proper store front, will they still have room for the iconic bus?
Learn what’s changing in the local Bay area restaurant scene at Creative Loafing Tampa Bay