One of the reasons I return to St Croix for vacation is to enjoy the fine meals at Duggans. I crave their fresh seafood and their Sunday brunch is phenom. Sitting on the water looking out at the turquoise color and beautiful white sand and magnificent sail boats is an experience I dream of while living in the states. The service there is excellent with some of the nicest and friendliest people you will meet on the island.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.