How to Calculate Food and Drinks for a Large Family Event

One of the biggest headaches when planning a large family event is figuring out how much food and drinks to get. What if you run out? What if you way overbuy? How much alcohol is enough? How do you plan for kids and adults at the same time? Once your group hits 30 people or more, guessing gets expensive.