MapMyRide | 19.6 mile cottonwood via 101 via cannon via el camino in Encinitas, California