We have been coming to St Thomas for many years and this is one of the best new restaurants on the island. The food was great and the views from the observation deck are awesome. We intend to return.
If you own or manage Blue Orchid, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing