This Weekend: Nihonmachi Street Fair and Giants Baseball
People enjoying the Nihonmachi Street Fair in Japantown on August 13, 2011. Photo credit: David Yu/Flickr Nihonmachi Street Fair Saturday and Sunday, various times Japantown Founded in 1973, the...