Japanese Tea Garden | San Francisco, California. Posted in San Francisco Stow Lake, Golden Gate Park, San Francisco, CA visit www.reservationre…