Crescent Heights? There's a nice area by the school, or you can go to the ridge and get a great view of the city.
The area east of the stampede grounds must have a few random areas as well I think. Not sure about picnic tables though. Costco is selling a few if you want to bring your own.