Restaurant in Tampa
Budget-friendly Cuban spot serving authentic croquetas, homestyle entrees, and fried rice.
1798 W Hillsborough Ave
Tampa, FL, 33603
(813) 470-6325