About Tavern of Charlotte Amalia
Modern European cuisine with a Polish Flair!
Enjoy a delicious meal with magnificent views of the bustling harbor and beautiful sunsets. Tavern of Charlotte Amalia is the only waterfront restaurant with a night club in St. Thomas. Check our entertainment page for the live music schedule.
Many locals and celebrities have enjoyed the cuisine and wine selection that the Tavern has to offer. We are about great food, great ambiance and great vibes. Come out and enjoy a fantastic time!