We’d Love to Hear From You

*Please note that all fields should be filled out appropriately and we will do our best to get to you within 48 hours. Reservations made online for major holidays will not be accepted. Thank you!

MacGregor’s Restaurant
331 Saint John Street
Havre de Grace, Maryland 21078
Local: 410.939.3003
Fax: 410.939.5794

Email: info@macgregorsrestaurant.com

Visit us on Facebook!


Click here for a Google Map link

Click here for printable directions (PDF)


Subscribe to our e-mail list