I think ROMP (romp.org) has a weekly ride there, check out the new ride calendar here in the forum, too. FWIW Skegg's Point is a parking lot with an overlook; El Corte de Madera is the name of the open space where ya ride, so look for both names in listings etc....