GF and vegan options were marked on the menu. Dining is beautiful in the beach restaurant, and I ordered salad with the fresh catch of the day, Mahi Mahi. If you’re staying at the resort or just enjoying the beach and snorkeling for a day, this is the best (and perhaps only) option. I highly recommend the restaurant and beach, though it’s a challenge to get there by car (we did and it was a scary cliff drive), or you can get there by boat, as we saw many do.