Shopping and dining take on a whole new perspective at the Del Mar Plaza, which is at the corner of Camino del Mar and 15th Street. Breathtaking ocean views and more than 30 fine shops, boutiques and restaurants combine for one of the best shopping experiences in San Diego.