Eating Mexican at El Mexsal Taqueria restaurant in Houston, TX.

Feedback

Do you manage or own El Mexsal Taqueria?

Yes