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 274 reviews
TripAdvisor Reviews
July 16, 2018
Went here for dinner on a Sunday evening. We set inside with a nice view of the water, but that was about the only positive thing. It wasn't very busy, but the service was extremely slow; there...
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...