Classic Cuban food with the energy, excitement, and entertainment of old Havana.
STORE HOURSThursday 11:30AM–11:30PM |
Friday to Saturday 11:30AM–12:30AM |
Sunday to Wednesday 11:30AM–10:30PM |
Entrance on upper level near Chipotle
LOCATION IN MALL
Located on the upper level in the Dining Pavilion
More From Havana Central