The park has a few hiking trails and the Padre Serra Cross. There are some great views of the Ventura Harbor from this park. It is located about 1/2 mile north of Hwy 101, near California Street. Dogs must be on leash.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.