We visit St Croix once a year and this is my wife's favorite place. She stops for a lime sorbet at least once a day. Got to admit, its quite a tart treat so I don't mind dropping by. Owners very friendly. Wish them good luck.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.