Will be located on I10 and 1604. Opening Spring 2022. No other details. 5630 Landmark Parkway San Antonio, TX 78249