In Corneilius...I'm a native Texan, so I'm very hard to please when it comes to Mexican and Tex/mex. But, Zapata's is pretty good. Although it has some rather interesting (Mexican stir-fry?!?) choices, all your basics are there: enchiladas, tacos, chalupas etc. And, the value is GREAT.
The wait can be a bit much (and it's crowded and loud) on a Friday or Saturday night, so I'd try it on a weeknight if you can.
Pros: Inexpensive, Fun atmosphere
Cons: Mild dishes