Restaurant in Tampa
Casual Cuban and Latin eatery serving classic dishes like palomilla steak and croquetas
2047 E Fowler Ave
Tampa, FL, 33612
(813) 632-9505