Category: | Restaurant, |
---|---|
Address: | 8106 Southwestern Blvd, Dallas, TX 75206, USA |
Zip code: | 75206 |
Website: | http://texastaco.co/ |
Delicious tacos, convenient, and fast!!!!
For a small taco shop in a gas station, the tacos are delicious! There’s no indoor seating, but you can order online and get $1 tacos. Perfect for takeout and delivery when you want solid street tacos. The Nopales (cactus) were my fave.