The staff, food, and view are terrific! You havent enjoyed Ambegris Caye without stopping here. The food is great, there is always a breeze sitting out on the water. The staff is friendly and the drinks are perfect! Make it a point to stop here if your in San Pedro, otherwise you missed an awesome spot in the islands
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.