Resident Taqueria

9661 Audelia Rd #112, Dallas, TX

Menu (As of 10/31)

Resident Taqueria: hours and how to order