L.E.
I would look into a park with a pavillion you can reserve near a playground area. We live near Cottonwood Park in Richardson that has a great play area for kids of all ages and I am always seeing parties in the pavillions they have there and the kids run to the playground and have a great time.