Front Street Cockburn Town, Turks Islands TKCA 1ZZ
Seated: 110
Sailrock South Caicos can accommodate all types of events, from a small intimate gathering to a complete buyout of the resort for up to 110 guests.