Peter island has an excellent buffet on Saturday nights. $87 + 18% I think. I agree with all of the suggestions above, especially coco Maya (thanks Matt) and Wonky Dog.
Warren S/V Scuba Doo Lagoon 50 (winner of best crewed yacht under 55 feet at the St. Thomas crewed yacht boat show).