C&J Catering does it all: tons of meal options to choose from, they chill your alcohol prior to cocktail hour/reception, they provide set-up and clean-up, they include linens, napkins, serving ware, etc., and in our particular case – they went above and beyond by providing us a wedding cake, baked and delivered within ours, after the one we had brought with us didn’t survive the trip. The food was delicious, and immediately upon my groom and I sitting down at our table, we had full plates delivered to us so we could eat, eat and eat.