A total zoo on the weekends, but just an incredible atmosphere, great food (skillets ftw!), and perhaps the most capable service staff (given the zoo-y-ness) I've ever seen. How our waitress managed the large number of people she did, and without seeming rushed or flustered in the slightest, I have no idea.