Sunset Bar & Grill also pretty good. Other end of the beach from Tortuga.