If you're downtown in Cayo, the D Catch should be on your list of places at which to eat. They have amazing ceviche there, be it shrimp, octopus, conch, or a combo of all 3. Beware of the chip with the habanero pepper pieces on it. That'll make you sweat. They serve their ceviches in a conch shell; nice touch. Great atmosphere since it's in the new Cayo Welcome Center, and they have cultural events there every weekend. They do have beer on tap there to enjoy for the events, and have just expanded their menu to have a few other items. D Catch's ceviches are the best!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.