MacGregor's Restaurant

Located in Historic Havre de Grace, Maryland

MacGregor’s Restaurant and Banquet Room has been satisfying customer, both near and far since 1987. MacGregor’s prime location overlooks the Susquehanna River and the headwaters of the Chesapeake Bay. We boast a Glass Enclosed Twin Tiered Dining Room with a Traditional Tavern, Huge Year-Round Deck featuring the Pearl Deck Bar, and handicap accessible Banquet/Private Party Room that accommodates up to 8o guests.

Originally a grain mill built in the late 1800’s, transformed into a Bank in the early 1900’s the structure is an iconic building in the city. Newly remodeled interior and a large deck expansion. Serving Lunch, Dinner, Children’s Menu & Sunday Brunch with DAILY Specials.

Daily Specials



Your table is waiting.

Open 365 Days A Year. Serving Lunch, Dinner, and Sunday Brunch.