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 273 reviews
TripAdvisor Reviews
July 10, 2018
c c
My first disappointing trip to MacGregor's restaurant. While the service was quick, the quality of both the staff and the food has diminished. My burger was supposed to be rare, which should have...
TripAdvisor Reviews
July 10, 2018
We decided to take a drive up for lunch since the day was so beautiful. The wait wasn’t terrible to get a seat. But we waited about 15 mins before someone offered to take our drink order. My husband...
TripAdvisor Reviews
July 9, 2018
We took a recent drive to Havre de Grace and arrived at lunch time. Our server was terrific, we had a shady spot on the deck and a lovely breeze from the river. My husband got the black bean burger...