This is one of those places that you should tell everyone you invite to your gathering not to eat for the entire day preceding! They're going to need the room for the immense portions of food!
Pros: Fun atmosphere, Good food
Cons: Can be crowded
more