Japanese Tea Garden

The Japanese Tea Garden in San Antonio, is a peaceful retreat with beautiful gardens, ponds, and a waterfall. Originally a quarry, it now serves as a serene venue for events.