Situated right in the heart of St. Thomas capital city, the Tavern restaurant represents the most luxurious and elegant fine dining experience you can ever experience in the Virgin Islands. All celebrity visitors of the island have had their share of their experience in this restaurant due to its top notch quality ambiance.
One of their bestsellers is their red meat dishes and delectable ribs matched with some sophisticated and good tasting red wine. They also offer exotic platters of seafood, all cooked in the highest quality and served with a touch of luxury.
It is highly recommended that you make reservations before you head to the place due to its high rate of popularity; just to make sure you would have seats once you get there.
Photos via http://www.tavernonthewaterfront.com/