If you're hosting a party, hiring off site catering is a great way to make sure everyone has delicious food to eat without having to worry about who is going to cook. But