You use to call city bylaw it may of changed.
I dont think you can i didnt see any built in grills like you see at other park however nothing is stopping you theres no signs that i kno of
Not at Delaware park
I've never seen any open grilling areas, so I don't believe so.
Thanks! Your answer is awaiting moderation.