Del Mar Plaza
(31)
Business center in San Clemente, California
Address: 111 Avenida Del Mar, San Clemente, CA 92672
The official Del Mar Plaza account. Three levels of shopping & dining with an ocean view plaza deck. · 1,457 posts · 7,118 followers · 602 following ...
Rating
(22)
Del Mar Plaza ... Great spot to spend some time. There are 3 levels of shops and restaurants along with some open public space. You can watch the sunset from here ...