Restaurant in Tampa
Counter-serve Caribbean and Latin kitchen known for oxtail, empanadas, and Cuban sandwiches.
3328 W Columbus Dr
Tampa, FL, 33607
(813) 350-9393