Taqueria Vazquez #3

8130 E R L Thornton Fwy, Dallas, TX

Menu (As of 10/29)

Taqueria Vazquez #3: hours and how to order