It's a nicer beach restaurant, nice attire is appropriate.
More than T-shirt and flip flops, but that's it.
Casual, at least wear a polo or collard shirt
Casual, no swimsuit attire
Not very dressy on the water.
Casual
Thanks! Your answer is awaiting moderation.