Not bad. Not great. Just good enough.
The thing of just being good enough is that people won't keep coming back. Me included. I would be willing to go give it another try, but wouldn't take family from out of town as an example of GREAT Mexican food.