November's Postcard

Japanese Tea Garden

A staple of Golden Gate Park, the Japanese Tea Garden is the oldest public Japanese Garden in United States and a wonderful location to enjoy the fall colors!

75 Hagiwara Tea Garden Dr, San Francisco, CA 94118