Corinne jumping in.....
At the Blue Moon Cafe you are steps away from the water and if you time it right, a beautiful sunset. Roberts Grille is another favorite of mine. Room With a View has a great upstairs Martini Room, that is available for private parties. It is located on the grounds of Bluebeard's Castle (historic Site in St Thomas) which is awesome for photo's, and as its name indicates a great harbor view. George is the owner and contact. ROOM WITH A VIEW | Welcome. Good luck and lots of love!