El Chaparral
Address:
15103 Bandera Road
Helotes, TX 78023