I've bee here since it opened, which at the time I was so excited for a local Mexican joint. Since I have been half a dozen times, never a great experience but never bad. I like the serve yourself condiments.
Biggest compliance last time was the lamb stew ( I forget the Mexican name). It had such potential but was sooo overly salted.