I went here about a year ago, so my memory might be a bit fuzzy. However, my general impressions were that the food was pretty good and the service was well intentioned, but a little bit slow.
Anyway, this place, as I recall, was not all-you-can-eat, though you probably will get enough to eat. I don't remember exactly how much it was since our out of town dignitary was kind enough to pay up. I thought it was around $30 a head. Not exactly a bargain, but probably better than the deal you will get at the Mirage.
If you need Brazilian food bad and you in town for a few days, I would recommend checking this place out. I would not go in with super high expectations, though.