I've travel a lot and dinned at many latin restaurants, but HAVANA's CUBAN RESTAURANT in Lake Buena Vista, Florida is by far the VERY BEST. The food is extremely fresh and tasty, very authentic Cuban Flavor. Leo, Rafael and Omar are excellent, they will take care of you and provide de best service you've ever experienced. I highly recommend this restaurant to anyone who visit the Orlando area, you will NOT be disappointed. GUARANTEED
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.