Yes, there is a supermarket at walking distance from the marina. As the small shops on the islands are expensive, we recommend you to stock up here before you set sail.