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.
R.O.F menu subject to changes. If you think we may have something that you do not see listed, please ask us! (Ketchup, dry pasta, sugar, cheese, etc.)
Keep Scrolling ↓
Raid Our Fridge
Monday 12-7, Wednesday thru Saturday 12-7, Sunday 11-6, Closed Tuesday | Delivery Available!
Orders can be placed online via the form below for next day pick up except on Monday. Orders can be placed Tuesday for Wednesday pick up.