All the Channel Islands from San Clemente to San Miguel. Not much of a beach diver but have done lots of beach dives helping with dive classes in Santa Barbara and Washington State. I think San Diego is a beautiful place and have thought about driving down to dive LaJolla Cove... Children pool. Great place to do dive classes.
The animal life really changes once you get to Santa Cruz Island. Garibaldis and California Moray Eels South of Santa Cruz but almost zero North of there. Most beautiful Channel Island is San Miguel... difficult to dive due to few days where conditions allow. I have also dove The Sea of Cortez out of La Paz. So north and south of San Diego.