Saturday, June 4, 1–6 p.m.
Hamilton Recreation Center (1900 Geary Blvd.)
Celebrate the start of The Village Project youth summer programs with a blues concert, barbeque, dancing, and youth activities. Free, 415-424-2980 thevillageprojectsf.org
Saturday, June 4, 1–6 p.m.
Hamilton Recreation Center (1900 Geary Blvd.)
Celebrate the start of The Village Project youth summer programs with a blues concert, barbeque, dancing, and youth activities. Free, 415-424-2980 thevillageprojectsf.org