Mountain top is a large combination gift shop, bar, and light food bar. It is hard to get to as it is located high on top of a mountain in an outlying area with only a few roads. If you rent a car, you have to watch the roads carefully as route numbers will change without making a turn. However, once you arrive, the views are amazing as you can see numerous Virgin Islands, and an unobstructed view of Megan's Bay below. The banana daiquiris are really good, and strong. This where the Banana Daquiri was invented, and is their specialty. And if you're looking for any souveniers, this is a great place for that too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.