– Rating: 5.0/5 (227 reviews) – Price level: $ – Address: 1301 North Howard Ave. Tampa, Florida – … Tampa, Florida – Categories: Tacos, Food Trucks
– Rating: 5.0/5 (227 reviews) – Price level: $ – Address: 1301 North Howard Ave. Tampa, Florida – … Tampa, Florida – Categories: Tacos, Food Trucks
In