HAVANA 86 - Authentic Cuban Flavor
Restaurant
•
3434 W Columbus Dr, Tampa, FL 33607, USA
7.8
Friday: 7:30 AM – 12 AM
See if anyone you trust recommends it!