I work there and yes we do
I saw at least three in the dining area.
Not really sure.
Yes
Yes they do.
I believe so. I know they put up a sign that says only service dogs allowed but the patio may be the exception.
Thanks! Your answer is awaiting moderation.