Not any more. They have been removed. Bring your own. Do not dump charcoal onto trees...dump into garbage barrels only after you put them out
No it doesn't have any built in grills
No i didn't see any grills in this park.
Thanks! Your answer is awaiting moderation.