8.3
913 E Hillsborough Ave (at Nebraska Ave), Tampa, FL
Food Truck · Southeast Seminole Heights · 225 tips and reviews
8.6
915 S Howard Ave (at W. Eleta St), Tampa, FL
Mexican Restaurant · Southwest Tampa · 84 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA