3.5 stars rounded to 4. Biggest gripe is the looooong lines, especially during their Xmas BOGO promo. Had to wait an hour, and barely made the 4pm cutoff to get in on the promo (they had told us if we didn't get to the register before 4pm, it would be full dinner price per person!)
Once in, the selection was out of control. Everything and anything you can imagine, plus free beer and wine. Quality of food was very good as well.
I'd suggest going to lunch for $12 or so (with the players card) as dinner is a bit pricey. I think they take reservations as long as there's not a promo going on.