If you've never had Cuban food, you are missing out. We've had Cuban food in Key West and several other places. It is the most flavorful meal you can get. Cuba Libre did not disappoint. My wife tried their (huge) tasting menu and was bown away. I had several Tapas items. Just wonderful. Try the Machengo Meatballs.