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 224 reviews
March 15, 2017
Dave N
The restaurant menu is good, but the atmosphere feels like you are a bit crowded. While the food was good, it seemed a little overpriced compared to other similar places.
February 15, 2017
Friendly people, good food & fair prices! One, of many, great places to visit in Havre de Grace. There is a separate bar area and a deck looking over the Susquehanna River.
February 13, 2017
MacGregor's is one of my favorite restaurants in Havre de Grace. The food is wonderful. Whether you have lunch or dinner, you won't be disappointed. Nice menu and daily specials. If you're in town...