Saturday, June 21, noon–10 p.m.
Presidio Middle School (450 30th Ave.)
Enjoy two full days of folk music from around the world, performances for children, singing, dancing, music workshops, and more. Free, sffolkfest.org
Saturday, June 21, noon–10 p.m.
Presidio Middle School (450 30th Ave.)
Enjoy two full days of folk music from around the world, performances for children, singing, dancing, music workshops, and more. Free, sffolkfest.org