The trellis Bay Bar and Grill got some very nice reviews on TripAdvisor.com.
Out of 53 reviews, 26 were excellent and 21 were very good.
Sounds like a nice spot to spend a little time while gathering incoming crew.

https://www.tripadvisor.com/Restaur...land_Tortola_British_Virgin_Islands.html