Briones Park, near Alhambra Hills open space