Nope
No there isn't
No
Casual. Jeans and Polo are fine. Timberland/work boots with Steel Toe most likely out of the question, but I don't think they will be too strict. Just look decent and respectful to keep the atmosphere cozy and presentable for the rest of the customers in there.
Thanks! Your answer is awaiting moderation.