I have been here twice in 2014 and been very impressed both times. The tableside guacamole is amazing (try asking for extra fresh ground black pepper) and even though the menu looks somewhat traditional, the spices, preparation, and presentation make a big difference. Even though I've never been here until recently, I could tell that they were desperately trying to separate themselves from a lesser past (manager? owner?)
Either way, its darn amazing stuff. I got a gigantic Cadillac margarita and had to have my wife drive. That thing is tougher than I am!
Plenty of vegetarian and seafood choices for those who cannot properly digest cows. Portion size is completely out of control - come hungry, leave with two lunches!