Nestled on the seafront in Cockburn Town, the Salt Raker Inn offers rustic charm, ocean-view suites, and a casual dining experience with standout dishes like chicken schnitzel in a laid-back garden setting.
12 Duke St, Cockburn Town TKCA 1ZZ, Turks & Caicos Islands Get directions
John Bane
Sam
David
Brian Bowen
Nani Eingal
Edward Lilly
Lisa Goldner
sandy k