"The food was fantastic and the Cuban atmosphere was lively! I highly recommend trying the Pollo Havanna, beans, and plantains!"
Phone: (+1)3055033828
Address: 405 Espanola Way, Miami Beach I-33139-8152, United States
City: Miami Beach
Monday: 09:00-00:00
Tuesday: 09:00-00:00
Wednesday: 09:00-00:00
Thursday: 09:00-00:00
Friday: 09:00-01:00
Saturday: 09:00-01:00
Sunday: 09:00-00:00
Dishes: 24
Amenities: 23
Categories: 5
Reviews: 28749