Restaurant in Tampa
Mexican street fare, tacos, and margaritas served for brunch, lunch, and dinner
915 S Howard Ave
Tampa, FL, 33606
(813) 868-5463