Havre de Grace

MacGregor's Restaurant & Catering

331 St. John St, Havre de Grace, MD 21078 Get Directions
Phone: 410-939-3003
Award winning food serving lunch, dinner, lite fare and Sunday Brunch. Historic building, outside deck and gazebo bar; on-site and off premises catering. Children welcome. Handicap accessible.



Interactive Map

Locate the MacGregor's Restaurant & Catering and Find What's Nearby
Looking for something specific
MacGregor's Restaurant & Catering
Reset Form
  • Places on Map

No Results.

  • Selected on Map

No Results.

TripAdvisor® Traveler Reviews

TripAdvisor Traveler Rating Based on 241 reviews
August 13, 2017
Our B&B owner had many restaurant recommendations, depending on type of food desired. MacGregor's was the choice for baked rockfish, and our meal was more than worthy of all the praise it has...
August 7, 2017
Friends had told us about the restaurant with the "great view" but we decided on Macgregors after being told there was a 45 minute wait. What a great "2nd" choice!! With a super friendly staff...
August 5, 2017
Jeff H
My wife and I travelled down to Havre de Grace, MD which is approx 45 miles from our see a couple lighthouses. While touring, we decided to have some lunch in the quaint little town. We...