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.


Google +1 Pinterest


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 225 reviews
April 18, 2017
theresa c
I have eaten at MacGregor's many times as Harve de Grace is a frequent stop for me when travelling between Florida and New England. Their food is always fantastic and I've recommended it to others...
April 11, 2017
Richard R
Use to eat here sometimes a long time ago and need some place for dinner when we arrived in town. Food was good and service was fine. My wife especailly liked the Ceaser salad.
March 15, 2017
Dave N
The restaurant menu is good, but the atmosphere feels like you are a bit crowded. While the food was good, it seemed a little overpriced compared to other similar places.