Restaurant in Tampa
Fresh birria tacos, burritos, and elote served at a cozy, budget-friendly neighborhood spot
2950 W Hillsborough Ave Unit B
Tampa, FL, 33614
(813) 304-6039