The groom will often be delegated the drink, and sometimes even the catering aspect of planning a wedding.
If this is the case, you need to ensure good service, not just great food!
You should have one waiter and one wine server for every ten guests. This is not an area to try and save money. Good service is very important and something your guests will remember.
Unfortunately, they’ll remember even better if they could never get a drink or canapé!