We went to Cockleshell Beach for the day on a stop for a cruise. We stopped at 6 different islands and got food everywhere we went. This place by far had the best food, drinks, and service out of any of the other islands. It really made our stop at the island an awesome one!!