Banana Daiquiris on Mountain Top St Thomas are the best in the world!! They live up to heir name!! It is awesome to go to Mountain Top and lookout at Magens' Bay. It's absolutely awesome. There is a huge shopping area with lots of merchandise to choose from jewelry to t-shirts, island dresses, shoes, etc. When in St Thomas Mountain Top is a must!! You won't regret it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.