We've eaten in the main restaurant as well as the outside, more casual areas, and a nice cover-up is perfectly appropriate in either. On a Sunday, when the crowd is a little more local and mostly come just for lunch and not the beach, you might want to be a little more dressed for the main dining room.