Delarti an Italian restaurant located on the right after parking, and Blue Sail near the coastguard, across from Secrets if you were to walk out their door and toward the water inlet, are the only two I remember. Not sure if either will be open in June.