Six to ten guests is a good number for a sit-down dinner. But after 10 guests, a buffet's the easiest way to go. With a smaller group, it's a better bet that you can safely serve one set menu. As the group gets larger, there's potential for strong food preferences, allergies and lifestyle/health choices, like vegetarianism or heart-healthy meals.