We spent one week in St Croix and two nights at this restaurant for dinner! It was delicious especially the crab stuffed wahoo! It has a very nice atmosphere and our waitress was very polite!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.