Delgado Canyon Drop is located in San Juan Capistrano, California and covers 0.3 miles.
Seasons
This trail has not been apart of any season.
Description
Flowy downhill with a few short steep spots
Start Point
Sharp left half way into "Sidetracked" down into the Canyon
End Point
Paved road leading to the water tower
Filter by Class
| Ride | Accolades | Time | Speed | Date |
---|