So gave it another try after being invited back after the bad experience last time. It was pretty much like night and day compared to the last time. It was not nearly as busy as last time so I kind of get the feeling that holidays and special occasions are not the best times to visit. Had Gerardo as a server again ( see previous review) and again he was great. Went above and beyond to get a dish to us that was not being offered on the salad bar but had it specially prepared. Meat selection seemed to be much more than before. This visit we had the choice of sides which I liked much better.
So overall I either came on a bad night the first time, or special occasion nights are too much for them to handle. I still prefer Texas de Brazil given the choice. That being said I had a much more enjoyable meal this time around and very much appreciate them reaching out to me and recognizing a bad customer experience and making it right.