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 223 reviews
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...
January 23, 2017
Mike R
Possibly the best all-around restaurant for locals and tourists in Havre de Grace. The locals tend to go on weekday nights (Thursday is happy hour). Tourists tend to visit the restaurant on...