Restaurant in Tampa
Latin spot known for crispy stuffed empanadas, tequeños, and burgers at budget prices.
1798 W Hillsborough Ave
Tampa, FL, 33603