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.
115N. Main Street, Suite C
Bel Air, MD 21014
© 2020 Visit Harford. All Rights Reserved.