
Two events worth noting:
The Noe Valley Association and the Noe Valley Merchant's and Professional's Association are putting on the first annual Midsummer Celebration from 3-6pm on Saturday, June 19th. Among other things, there's a hayride leaving from Walgreen's, a petting zoo and face painting at the Noe Valley Ministry parking lot, and garden demos at Whole Foods. Live music, too.
And on the 20th, it's Sunday Streets in the Mission from 10am-3pm. Follow the link for a map of street closures and events.