I found Castro Ranch Road closed from the direction of Alhambra Valley Rd.
Taking Bear Creek Rd south is also a nice ride though.
Otherwise this trip is nice and enjoyable ride, road quality is acceptable, traffic was light (compared to the surrounding areas) and some of the views worth a photo.
0 riders found this road review useful.