326 Evergreen St, Santa Cruz, CA 95060, USA
+1 831-420-5270
Take your children to this nice park with children's playgrounds and hiking trails. You can have a picnic here.