San Diego Beach

A rocky shoreline with waves crashing onto the beach.


Stay near popular San Diego Beach attractions