No.
No , you find restaurants only.
I didn't see any grills. But O'Leary's is a reasonable place to get lunch.
Never seen any, or noticed people bringing them in even. Odd, perhaps because of O'Leary's they don't allow them. Best to check with Park's and Rec.
Sorry, but I never noticed any.
Not sure. It was raining when we were there so hard to see. Best to ask the city.
Thanks! Your answer is awaiting moderation.