Yes, there are a few supermarkets a short taxi ride from the marina. Once you have checked in with the yachting company you can take a taxi and do your food shopping. As the small shops on the islands are expensive, we recommend you to stock up here before you set sail.