I've been here three times since my awful experience and since Z'Tejas' followed up with me --and I must say - they have really stepped up service at this place. Servers are now more attentive/friendly/in a good mood, drinks stay filled, managers stop by to check on guests and if there's an issue (there was a small issue at a neighboring table at one of my recent visits) the manager fixes it to the customer's satisfaction. Thank you, Z'Tejas for taking my feedback seriously and implementing such positive change.
Also wanted to add for anyone looking for food recommendations: My favorite menu items here are the tableside guacamole, street tacos, wild mushroom enchiladas and the ancho chile fudge pie. You also can't go wrong with their brunch menu - personal faves are chicken/potato hash and the Migas (I add chicken).