I live in San Diego. We have 32nd St. Naval Station. Across the bay there's Coronado Island Air Station where the Carriers tie up. A little south west, in the same bay, is the Submarine Base. Then there's Mira Mar Marine Air Station 10 miles to the north and Camp Pendelton Marine Base 50 miles north of San Diego.
No country in it's right mind would attack San Diego.