I would say business casual is appropriate. I've seen people in khaki shorts and polos, and I've seen people in shirts and ties.
Not really but it is a very nice place.
Their website says business casual, but when we went there most were in shorts. The mgr said it does not matter.
No, but you should dress nicely!
I saw people in there who looked like they were coming from the beach
No. You see people in shorts and sundresses to suit coats.
Thanks! Your answer is awaiting moderation.