No. They have an outside area but you have to go thru the bar area to get to it so they don't let you go thru.
No dogs.
I actually think u can walk around the building very easily and there is a grassy area
Thanks! Your answer is awaiting moderation.