Miss the Cherry Blossoms at the Tea Garden in SF? If you missed the cherry blossoms in the Japanese Tea Garden at the park in San Francisco, this ought to hold you off until next year. Enjoy.