NEWS
San Antonio’s Japanese Tea Garden remains one of city’s most beautiful free attractions
The Japanese Tea Garden is one of San Antonio’s most photographed landmarks and a favorite destination for both visitors and residents.
The Japanese Tea Garden is one of San Antonio’s most photographed landmarks and a favorite destination for both visitors and residents.