The Great House Restaurant at Sailrock Resort offers fine seafood, international and Caribbean dining and incredible panoramic views over Bell Sound and Long Beach. Open for breakfast, lunch and dinner.
Located at Sailrock Resort
Nestled along the pristine Long Beach, Sailrock Resort is South Caicos’ newest luxury resort and features beautiful villa accommodations, the Great House Restaurant, and a tranquil setting.