MapMyRun | 07/04/2008 Coast Ride - China Cafe/Torrey Pines Beach to Tamarack Ave (Carlsbad) and Back in San Diego, California