The usually sleepy streets of San Juan Bautista, site of the fifteenth Spanish mission along the El Camino Real, buzzed with the arrival of major Hollywood star power this past February: Leonardo DiCaprio and Sean Penn filmed scenes from a… Continue Reading →
© 2025 TERRY BEERS AND EMILY ELROD CARDENAS