If you enjoy the Haight-Ashbury District, you may love the Haight-Ashbury Street Fair!
Somewhat dependent on good weather, this one regularly squeaks in before the reliably bad July weather hits. Otherwise, the fair provides a lively Haight rendition of food, drink, live music and vendor booths.
Website: http://www.haightashburystreetfair.org