The food was tasty and all of our guests were pleased. The communication from the caterers could have been better though and certain promises were not kept. There were delays getting a tasting done also, with the company rescheduling four times.... We got guests meal choices for the wedding, and learned upon providing the caterers our totals that guests could have some of everything and beef or chicken didn't matter. We were casually told to set up 2 tables for our buffet and we had to put the tables together for one long table for serving during the reception. When they arrived at the venue, the caterers sat in their car waiting for the bride to tell them what to do. They stood around awkwardly when they needed the buffet tables moved, and again waited for the bride to make things happen. The bride had a coordinator on site that they were meant to work with. The service was mediocre, but the food was delicious. Our bigges issue is that we were promised that onions would be substituted with shallots because of an allergy the bride has, and this change did not take place. The bride had an allergic reaction to the onions in the potato salad when she got home which lasted 36 hours. The parmesan bread was also substituted with whole grain rolls without any word or explanation. Our choice in caterer was based on their ability and willingness to work with the bride's severe dietary restrictions. The menu was perfect except for the onions, so this was a major disappointment.