MacGregor's Restaurant

MacGregor's Restaurant, Tavern & Banquet Room is OPEN 7 days a week, 365 days a year. Originally built as a Bank in the 1920's, MacGregor's has a two-tiered, all glass dining Room and outside deck with it's famous "Pearl Bar" and a great view of the Susquehanna river at the mouth of the Chesapeake Bay. Located at the corners of Franklin and Saint John Street in historic Havre de Grace, MacGregor's quality food & service, casual atmosphere and unique appearance make it a favorite place to dine for the entire family.
Serving Lunch, Dinner, Lite Fare & Sunday Brunch with great daily specials! You are guaranteed to have a wonderful dining experience. The menu is varied, dress is casual and reservations are suggested but not required. Large parties and children are welcome. See you at MacGregor's!


Our Current Offer:

10% off entire meal check. Not to be combined with any other promotion and/or offer. Not valid on holidays. One per person. One per table.


Visit Our Website

Like us on Facebook


Call us at 410-939-3003

Print this article Back to Top