Category: | Restaurant, |
---|---|
Address: | 19605 W Interstate 10 Frontage Rd, San Antonio, TX 78257, USA |
Zip code: | 78257 |
Website: | https://www.laredotacocompany.com/ |
They just opened!!! This tacos are delicious! I believe this is the only location in San Antonio! Come support!