3230 Sylvan Ave, Ste B, Dallas, TX 75212, United States
No delivery
Spot something wrong?
Dishes at Tacqueria Soto. Prices may vary in venue.