El Mexsal Taqueria

5795 N Sam Houston Pkwy E Houston TX 77032 USA

(281) 442-0876

Location