Discovered by FATB

Seven

Restaurant in Grace Bay, Turks and Caicos

The candlelit flagship restaurant of Seven Stars Resort, serving seafood and steak in local and international styles, with a private Tasting Room set inside a 2,500-bottle wine cellar.

Why FATB discovered it: Wine Spectator Best of Award of Excellence - Wine Spectator Restaurant Awards

Discovery is not verification.