Ya Ya Spa3.0 (1)spaOpen · till 10PM1214 Babcock Rd Ste 101, San Antonio, TX 78201, USAA neighborhood massage spa in San Antonio offering relaxing daily bodywork sessions.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP