Restaurants in St. Thomas

I have had the opportunity to visit St. Thomas and other Virgin Islands in the Caribbean. I saw this article that talks about three great restaurants in St. Thomas. We did not get to eat at any of these restaurants because we got in late and the next day we boarded a forty-five foot sailboat then sailed around the British and United States islands for ten amazing days.