This is a nice place for cruisers to go when in St Croix. The place has a Texas flare. Good drinks and food. The beach is nice. You should bring water shoes. The snorkeling is quite good with lots of fish and octopus sightings. You get a chair and umbrella if you patronize the place. This is a short walk from the pier.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.