The San Pedro Festival of the Arts returns, with twenty vibrant dance companies, interactive performances, and free family fun…