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 218 reviews
December 27, 2016
Donald P
Always drove by and the place was packed, checked their website and saw they had an oyster special on Tuesday and made the trip. Well worth the time, the food and service were outstanding.
December 16, 2016
Johnny J
Went with 3 coworkers for lunch. Prompt seating and service. Atmosphere was fine. My Flounder Francaise was delicious. Prices were reasonable. Everyone seemed to enjoy their meal. Looks like...
December 7, 2016
Tina D
MacGregor's is well known in Havre de Grace and was recommended by several other merchants in town. Reservations were recommended and easily made with a quick phone call. Upon arriving, I immediately...