Restaurant in Tampa
Casual Cuban spot beloved for its famous Cuban pizza and quick island favorites
3935 W Hillsborough Ave
Tampa, FL, 33614
(813) 842-7559