Del Arti Ristorante
This award-winning restaurant is like a slice of Italy in the heart of the Caribbean. The Mediterranean flavors in the authentic Italian dishes transport you straight to Europe, while the stunning island views remind you that you’re still in island paradise.