We pride ourselves on delivering an authentic taste of Cuba with a lively twist. Located at 2920 Thomas Dr, Panama City, FL 32408, United States our restaurant is a hub for delicious Cuban cuisine, great drinks, and live entertainment. Whether you’re here for a quick bite during happy hour or a full family dinner, our warm atmosphere and flavorful dishes promise an unforgettable dining experience.