It is almost impossible to find a bad meal in Belize...and the food here is very good. Almost buffet style, you can see your food behind glass before you order. The dining area is 3 stories up right on the Water so the atmosphere is unbelievable. One downfall is that it is not licenced for Alcohol.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.