Free Admission at the SF Japanese Tea Garden
The Japanese Tea Garden, located in Golden Gate Park, is the perfect retreat for quiet and relaxation. Take a minute from the busy day with free admission to take in the lush greenery, sip on green tea, and walk around the waterfalls and wisteria flowers.