I will start with the fact that I got horribly sun burnt that morning so that definitely affected my mood while eating and that has nothing to do with Mambo. It has a great ambiance, but the menu is limited and is very expensive for what it is. It is really far north on the island, and they will pick you up, but then you have to wait forever to get a ride back. It was good, just not as good as they want you to pay for.
If you own or manage Mambo Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.