Get Travalour for free on Google Play

Japanese Tea Garden

Mary's, 3853 N St Mary's St, San Antonio, TX 78212, USA

Park

The site of a former rock quarry, the Japanese Tea Garden today is one of the most loved, educational and cultural resources in San Antonio.

Location of Japanese Tea Garden