Back to Discover
The Deck

The Deck

Grace Bay

The Deck at Seven Stars Resort is an open-air, beachfront restaurant located on Grace Bay Beach in Providenciales, Turks and Caicos Islands. It offers a relaxed island atmosphere with ocean views, occasional live entertainment, cozy fire pits, Caribbean-inspired fare, and a fully stocked cocktail bar. The venue provides open-air dining and lounging areas, perfect for unwinding and enjoying the vacation experience.

Visit website →

Live drops