Three San Diego festivals, Diavolo Dance Theater, and 25 and Under Art Contest

Our top three picks of San Diego events this week