my favorates
Taco Bus is one of my favorates.

1. Taco Bus

8.3
913 E Hillsborough Ave (at Nebraska Ave), Tampa, FL
Food Truck · Southeast Seminole Heights · 225 tips and reviews