Category: | Restaurant, |
---|---|
Address: | 2222 Fort Worth Ave Suite 160, Dallas, TX 75211, USA |
Zip code: | 75211 |
Can't wait to go to the new El Tiz to have some tacos and a Margarita. They have the best Tamarind Margaritas!
We are about to open our 5th location, thanks for your loyalty and patronage
See you soon
Leo Spencer
Owner