Back to Discover

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 →