We stopped off here for a much needed drink after cycling from Bluff Beach to Bocas Town and back again. We watched some surfers and prepared ourselves for the last leg of the journey. The homemade lemonade was delicious.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.