Sat.–Sun., June 30–July 1, 10 a.m.–6 p.m.
Fillmore St. (Jackson to Eddy Sts.)
The West Coast’s largest free jazz festival returns with 12 blocks of music, fine arts and crafts, gourmet food, beverages, and more. Free, 800-310-6563, fillmorejazzfestival.com