What about getting off the ship at San Diego?
My friend will be picking us up and I checked the port site and there is no parking at the port. I emailed them and they said my friend can park on the street metered or in a paid lot and then we can call her when we're ready for pickup and she has to show id to get in. Doesn't seem very user friendly. They could at least have a cellphone waiting area like some airports do.