For a large wedding try to book a caterer about six months in advance. Your best bet would be a caterer who knows the wedding business so make sure you have a good idea of the caterer’s skills and food quality.
Arrange to meet with the caterers and have them create a number of their specialty dishes for you to taste. Talk to them about your options, whether to serve cocktails , a buffet meal or a seated lunch/dinner.
Should you prefer a buffet, be sure to have enough serving stations to prevent long lines. A suggested menu can consist of an appetizer, an entree, and a dessert including the wedding cake.
In the event that the reception is held at a venue where there is a need for set-up, some caterers can organize the rentals and setting up of the reception space on the couple's behalf and also arrange the ordering of supplies as they would know just how many items are needed such as tables, chairs, tents, linen etc., if so, take advantage of it.