Worth a water taxi to enjoy this awesome little beach bar. Great drinks and their lobster pizza is to die for. SO tasty. I'm going to crave it until I get to order it again next time I go to Belize!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.