We were actually staying in the hotel that the restaurant is attached to and were delighted to find should good quality food and service on our doorstep. We were not "all inclusive" so had the choice to dine anywhere, but decided to eat in Cafe Havana because the choice of food was good and a choice of prices from US$14 Burger to US$30 Rib eye steak. Starters ranged from US$6 for a very acceptable Fish Chowder to US$12 for Scallops. Wine starts at US$29 so not cheap, but was good quality and I would budget for US$100 if there are two of you dining. All the food appeared promptly and was well prepared and always served at the right temperature. Service was top notch while we were there, even though they were always busy, apart from Thanksgiving Day, when the Chef decided to put on a fixed menu of Turkey, which was not well received. Culinary highlight for me was Creamy Curried Shrimp and Kingfish but the menu is varied and there is always a "special" to choose from. We also used the restaurant for breakfast and this was absolutely fine. If you are staying in the Bacholet Bay Beach Club or the nearby Blue Haven, this restaurant willl suit you just fine. Not cheap, but good food and very good service.
If you own or manage Cafe Havana, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.