These guys are some of the best we tried while in Belize. The food and drinks are all good and the staff is friendly. the place is on the beach and has a great view of the pristine ocean. One evening, we brought in some fish and lobster that we caught earlier and they turned that into the best meal that we had in a long time. Great job.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.