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
San Clemente Journal