vacationlady Posted September 15, 2014 #1 Share Posted September 15, 2014 We love to go to The Greenhouse Restaurant in St Thomas. Happy hour starts at 4:30 -7. If your cruise ship is in port late check it out. I just did a write up on my blog with pics at winenchocolate dot com Link to comment Share on other sites More sharing options...
Lovefuninthesun Posted September 18, 2014 #2 Share Posted September 18, 2014 We love the Greenhouse, too, but usually there for lunch -- have never been there in evening. This time our ship will be in port a little later, so we might check it out later! Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now