Took my son there with a couple others for his birthday. The food was great and very big portions. The wait staffers were very good at what they do, especially considering how busy the place is. The only complaint like others have said is that the place is loud...but that only tells you many people go there because its so good. Don't forget to look at their specialty drink menu...they have some pretty good ones on there.