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® Traveler Reviews

TripAdvisor Traveler Rating Based on 243 reviews
September 7, 2017
MacGregors is a regular spot for me to get a light meal on a week night or dinner with friends on the weekend. The Rockfish lives up to its reputation as being a house favorite and it is hard to pass...
September 2, 2017
Our small group work team recently enjoyed a working lunch at MacGregor's Restaurant. The day was gorgeous and our table on the deck offered a beautiful view of the Susquehanna. Our server was...
August 27, 2017
Positive dinner, not great, not bad...big locals scene on the poach area. Service was good and responsive.