Unless you're running from the Bulls or a Matador! No dress code! LOL!
Nice casual is appropriate. You would not want to come off the beach and go into the restaurant. It's not a cafe it's a lovely restaurant.
No, doesn't matter.
No, I've gone in shorts and a tanktop before
Casual.
Thanks! Your answer is awaiting moderation.