You might also check into the bicycle shipping services (like bikeflights.com). If you're staying at a hotel in San Diego before your ride you can probably arrange for them to accept the package. Otherwise check with local bike shops there to see if they can hold the bike until you arrive.