June 30, 201211:00AM-3:00PM
A public event that provides the kids of San Francisco with a festival of their very own.