Time for the second ride of the year from NMES, San Ysidro Dirty Century.
This one has several options, MTB, CX and four different routs. 
Check it out....


San Ysidro Dirty Century