lighthouse

MacGregor's Restaurant & Catering

331 St. John Street, Havre de Grace, MD 21078
(410) 939-3003 E-Mail Visit Website
Virtual Tour
About

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.

Hours
Map
Amenities
Yelp