Catering Menus & Packages

MacGregor’s full service catering team is passionate about creating great food and great events anywhere and anytime. Our proven chefs artfully prepare gourmet cuisine using fresh, local produce, meats, and other ingredients. You and your guests will be more than wowed with our delicious flavors of food as well as the creativity in all of our food displays.

We understand that each event is unique. So let our creative chefs design a custom menu just for you based on how many guests you anticipate, your theme, as well as your budget. We are also sensitive to special requests for those with allergies or restricted diets.

MacGregor’s offers exclusive discounts to anyone who chooses MacGregor’s to cater their event at various partner venues. For more information please contact one of our Catering Coordinators.

Catering Menus:

  • Baby / Bridal Shower
  • Three tier Lunch Buffet
  • Brunch Buffet
  • Hors d’oeuvre Party
  • Full Service Buffet
  • Full Service Sit Down
  • Wedding Packages
  • Group Dinner Menu
  • Beer, Wine, & Spirits
  • Picnic / BBQ Menu
  • Hors d’oeuvre a la Carte

More Images of our Catering events throughout Maryland


MacGregor’s Catering provides services for all occasions. Menu and Cocktail Customizations are a specialty of ours. If you are around the Havre de Grace area, our Catering Coordinator’s would love to meet with you! Schedule a time to meet by either calling 410.939.3003 or fill out our Contact Sheet on our Catering Page.