At least pre-Irma, they definitely served food on the beach. I have yet to eat in the restaurant.