Parking is very limited on Harbor Island so your best bet might be to take the free shuttle bus service from the Port of San Diego employee parking (free parking) lot across Pacific Highway from the Port Administration building at 3165 Pacific Highway, San Diego, CA 92101. The bus shuttle starts at 6pm.
Bus Shuttle Service to Harbor Island begins at 6pm from the Port employee parking lot across from 3165 Pacific Highway (see above). You will be dropped off at the Harbor Police parking lot off the Rental Car Access Road across from the Sheraton Hotel on Harbor Island Drive. From this drop off and pick up location you can walk to the bay on Harbor Island.
After the show, the bus shuttle service will pick you up at this same location in the Harbor Police parking lot off the Rental Car Access Road. Please be patient as the buses will fill up rapidly but will be making round trips to your car at the Port employee parking lot off Pacific Highway until 11pm.
There is one pick-up spot on both islands.
On Shelter Island riders should meet the Old Town Trolley Shuttle at the Shelter Island gazebo where you were dropped off at the top of the circle.
On Harbor Island riders should meet at the Harbor Police parking lot off the Rental Car Access Road where you were dropped off across from the Sheraton Hotel on Harbor Island Drive.
Please be patient in both areas as it will be crowed but the shuttles should run to 11pm.