Barrio Film Festival, Spirits of Mexico Festival, Carlsbad Music Festival

Our top three picks of San Diego events this week