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.
Jeff Conzalino — The seafood is simply great! I drove from Bear, Delaware, and will again, if only for the amazing apple strudel our server