There is an outside seating area that is dog friendly. We have dined there with our dog on many occasions. Check though for policy changes.
No
No, unless it's a service animal.
Outside probably, but I'd call to be sure. If you eat outside it is very cool, but beware of the mosquitos and heat. They do provide Off.
Yes, I saw several dogs there
I do not think so but you should call and ask.
Thanks! Your answer is awaiting moderation.