We finally made it to the Japanese Tea gardens Leave a reply Japanese Tea GardenMary’s, 3853 N St Mary’s St, San Antonio, TX 78212(210) 559-3148https://goo.gl/maps/8Rdv1pjXWhJsX8bD8 Share this:TwitterFacebookLike this:Like Loading...