What's Happening Around Mac's

Check back regularly to see what’s going on around the restaurant.

Frequent Diner Discount

Become a Frequent Diner at MacGregor’s and save up to $350. By purchasing a Frequent Diner Card for $29.99 you can save on a large combination of Lunches, Dinners, Appetizers and Sunday Brunch. Available from October through April. You may purchase as many cards as you like.
Not to be combined with other promotions.

Gift Cards

Gift Cards are available for purchase over the Phone at (410) 939-3003 or in the Restaurant! Gift Cards can be made for any amount and never expire.

Daily Specials

See Flyer for Details (Not to be combined with other promotions)

  • MONDAY: Half-Priced Appetizer’s & Martini Night
  • TUESDAY: $20 Hand-Cut Steak & Half-Priced Craft Beer
  • WEDNESDAY: Award Winning Crab Cake on Sale for just $10.99 each.
  • THURSDAY: Burger & Beer (Available ALL DAY)
    Burgers for $5.99 (toppings extra)
    add a Select Draft Beer for only $1.50
  • FRIDAY: 7 Happiest Hours of the Week, starting at NOON
    1/2 PRICED APPETIZERS starting at 4pm to 7 on Fridays (Tavern & Pearl Bar Only)
  • SUNDAY: Champagne Bruch and Build-Your-Own Blood Mary Bar

Live Entertainment

Live Entertainment on Friday’s and Saturday’s from 8:00 p.m. ‘til 12:00 a.m. (Spring & Summer)

Happy Hour

Join us in the Tavern or Deck Bar for Happy Hour! Monday through Thursday: 4:00 ’til 7:00 p.m.

Friday: 7 Happiest Hours of the week! Noon ’til 7:00 p.m. – (Half-Priced Apps from 4:00 ’til 7:00 P.M.)

Upcoming Holidays and Events

Click the button to see some upcoming events and specials for the holidays!

Sunday Champagne Brunch

Each entrée comes with a fresh fruit cup, fresh baked muffins and complimentary Champagne (for those 21+). A great a la carte menu of breakfast and lunch items have made it a favorite for 31 years. Don’t miss the Build-Your-Own Bloody Mary Bar featuring a huge selection of sauces and garnishes. Can’t complain if you made it yourself!

If you are Hosting an Event or would like to be featured on our Promotions Page:

Feel free to give us a call. OR contact our Catering Page or the Contact Us Page. We work well with others and love to get involved in the community! Tel: 410.939.3003 or send us an email at info@macgregorsrestaurant.com. We look forward to hearing from you!