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 Logo

TripAdvisor® Traveler Reviews

TripAdvisor Reviews
TripAdvisor Traveler Rating Based on 248 reviews
TripAdvisor Reviews
November 2, 2017
Kim O
Great food, service and location in this especially scenic town. Looking forward to returning someday,
TripAdvisor Reviews
September 26, 2017
I will never return to this restaurant. The owner took to social media and took a political stance in a controversial debate. I do not support businesses who take sides politically as it is to say...
TripAdvisor Reviews
September 16, 2017
Diane E
Great place with a water view, reasonable prices, good food, not happy that they let dogs on the deck where I am eating.