good dog park, wish there was grass
I use the baseball field on regular basis and it's very nice.
Wilcatters Park is located at 3450 E Santa Fe Rd, Brea, CA 92821