I recently attended a graduation party where the majority of the food was crammed onto one teeny little table. The chips were on another table so if you wanted dip with your chip, you had to carry it from one side of the room to the other. To make matters worse, the guest were crowding around the food table blocking the walkway, door to the outside, and access to the refrigerator! The party lacked flow, cliques formed and mingling was awkward and uncomfortable. I pulled the hostess' best friend aside and explained to her the importance of stations at a party.
Set the food on different tables throughout the house. Map it out. Some outside, some inside, some here, some there. Separating the food gives guests something to do and mobilizes them around the party. A general comfortable flow in which guests move freely, greet one another, and interact will never occur if you plop all of the food and drinks in one area. So next time you plan your party, keep that in mind and everything will go swimmingly!