If Ocean view is not necessary, but you want upscale, you could try Isola.
Not sure if they are open for lunch, especially in low season.

Lots of good reviews about Tropicana in Marigot!!
Great view of the Marina.

Last edited by The_Lurker; 05/26/2018 09:35 AM.