Business casual to formal is generally the dress code, but intelligent casual (dress shirt & jeans) is fine.
Business casual, or semi-formal.
Yes, i walked in there in a very casual cactus button down and shorts. They weren't too happy about it but it was fine. As mentioned above, Friday and Saturday is a little dressier. During the week, you get a mix of casual and business wear.
Yeah, that should definitely be fine. It depends on the day of the week, but everything is relatively casual, with Friday and Saturday nights being slightly dressier. You'll probably see people dressed both more and less formal than what you described.
Thanks! Your answer is awaiting moderation.