Cayo Coco is a restaurant offering flavorful food at a good price. Known for its attentive service and seafood dishes.