About Us:

‚Äč

Established in 1987, MacGregor's Restaurant has been serving upscale-casual American and Fish-Focused Fare for over 30 years. Located right on the waterfront of the Susquehanna River in Historic Havre de Grace, Maryland.

Waterfront Dining

click the box below for more info

331 St. John Street

HDG, MD 21078 

Open everyday | 365 days a year

© 2019 MacGregor's, Inc. Proudly created with Wix.com