Food and drinks often top the list of outrageous costs of hosting large weddings. When you’re feeding 150, 200, or even more guests, the price per plate multiplies fast. Many venues require you to use ...