You should also do your own survey and find out about the caterer's reputation. The Better Business Bureau is a good place to check on any complaints that may have been registered again a caterer. Ask to see photographs of weddings the caterer has hosted. These will give you a better feeling for the caterer's style. The less left to memory, the less possibility for disagreements later on.
Food preparation is much easier in a familiar location.
About the menu . . . About the cost . . . Try to find a caterer who doesn't include gratuities in the per person price. This allows you to tip as you feel appropriate. Are the entertainers, photographers, etc.