Sat.–Sun., July 1–2, 10 a.m.–6 p.m.
Fillmore Street (Washington to Geary Sts.)
This popular free jazz festival returns with eight blocks of music, fine arts and crafts, gourmet food, beverages, and more. Free, fillmorejazzfest.com
Sat.–Sun., July 1–2, 10 a.m.–6 p.m.
Fillmore Street (Washington to Geary Sts.)
This popular free jazz festival returns with eight blocks of music, fine arts and crafts, gourmet food, beverages, and more. Free, fillmorejazzfest.com