Bacchus is probably the nicest lunch/experience on this island without a view.

They have multiple smaller locations that sell bakery good/cold cuts and such but the Hope Estate one is the main location with a huge wine/liquor selection and a lunch only restaurant.

Its like a 2-3hour lunch type place akin to a nice place in France itself.

Worth a try at least once.