I can't for the life of me understand their four star rating. We've been there a couple of times so this review is based on the few trips we've had so far. The first time we came for the AYCE, and their selection as well as quality was way below par compared to the other Brazilian steakhouses in town. Very little to choose from at the salad bar, and the taste was bland. The meats didn't taste very fresh and everything was super chewy and salty.
The next couple times we came for their bar menu with groups of 8 to 10 people. The food took over an hour to come out, and this last time it took an hour and a half for everybody to receive their meals.!!! There were only like four other tables with people so we couldn't understand why the kitchen was so slow. On top of that the pao de Cajo bread came out stone cold 2x and when they served them the third time they felt like they had been microwaved. The "plain" rice was insanely salty, The Churrasco steak was so salty and chewy I had to return it. The Angus sliders Were so dry they were not edible.
This place is a far cry from Texas de Brazil. If you want good Brazilian barbecue, it's worth dealing with the strip traffic and wait (unless u have reservation) to eat there. That place is awesome on all levels.