Captain’s Rib ShackrestaurantsCaribbean BBQ and grilled food on Kimsha Beach, Sint Maarten.Kimsha Beach, Simpson Bay