Yes. There is a half covered pavilion and a covered pavilion with tables/chairs and picnic tables near paid parking garage area. Happy Birthday to your 1 year old!
I'm not sure...there a venues attached but I never visited them personally.
Thanks! Your answer is awaiting moderation.