Aug 30, 2021 12:45PM ● By Tom Marshall
At 1814 North El Camino Real, Landers occupies one of San Clemente’s oldest and most iconic restaurant buildings
No Events in the next 21 days.
San Clemente Journal