This is a lovely park that I've driven by but never stopped at until today when I went to the Farmer's Market there. The facilities were very clean and I saw several families having sandwiches and enjoying the late afternoon.
I also saw the Angel Park Trailhead for bikes and walkers. Now I know a different way I can ride in this area and be off the sidewalks and away from traffic.
This isn't the same as having a picnic at Spring Mountain Ranch, but if you're staying in the city, this would be a fine place to gather your family.