No dress code, though keep in mind the overall type of establishment.
Shirt, shoes. That's about it. I saw people there wearing a wide range of outfits.
Nope
No....i was there in shorts and a golf shirt and did not feel out of place.
Thanks! Your answer is awaiting moderation.