Grammy Award-winning rock band Los Lobos perform May 27 at Mission Plaza in downtown San Luis Obispo.
Grammy Award-winning rock band Los Lobos perform May 27 at Mission Plaza in downtown San Luis Obispo. Courtesy photo
Grammy Award-winning rock band Los Lobos perform May 27 at Mission Plaza in downtown San Luis Obispo. Courtesy photo