We loved this spot. We ate there twice during our stay. The staff was friendly, the prices were good...
Great Surprise
3/21/2023
(1,864)
Advertisement
The Green House in Charlotte Amalie, VI, is a restaurant known for its delicious food and drinks. Guests can enjoy a range of menu options, including popular dishes like nachos, while taking in beautiful views of the surrounding area. The establishment is recognized as a tourist spot, attracting visitors with its offerings and scenic location.
Generated from the web
We loved this spot. We ate there twice during our stay. The staff was friendly, the prices were good...
Location is nice as you can look over the bay. Good 2 for 1 drinks. Food is average. The bang bang...
We make a point of eating here every vacation in STT. The food is excellent whatever you chose on ...
Advertisement