I don't think so.
There are picnic tables in the area by the upper entrance, which is above the pool.
No, there is no pavillion.
At the top entrance there is a huge pool and areas for picnicking. Not sure about pavilions
I didn't see any pavilion ,there is a nice stone structure with tables and chairs that asume has to be reserve. I could see an event there. And is close to the pool
I didn't see any pavilions there
Thanks! Your answer is awaiting moderation.