I've been here 6 times since my original review, so I think it's fair to give an honest review of our experiences. I've eaten here for lunch and dinner, and have had dinks with each dinner. The chicken tortilla soup is great, the Reuben is serviceable, but everything on the Mexican side of the menu that I've tried is awful. The last experience was steak fajitas, and they were covered in a sickly sweet sauce, more like a Chinese meal than a Mexican or even Tex-Mex dish. That will be the last time we have food here. It's also worth mentioning that the menu is overpriced by about 20%. There's a lot of overhead built into their pricing.
Table service is consistently good, but the bar service is definitely lacking. That's different than most other establishments, and is worth paying attention to for management.