MacGregors Restaurant & Pub

331 St John St
Havre De Grace MD 21078
96 Reviews

Sponsored Topics



Opening Hours

  • Mon: 11am-10pm
  • Tue: 11am-10pm
  • Wed: 11am-10pm
  • Thu: 11am-10pm
  • Fri: 11am-10pm
  • Sat: 11am-10pm
  • Sun: 10am-10pm


Take me there


  • ATM/Debit
  • American Express
  • Discover
  • MasterCard
  • Visa

See a problem? Let us know!
<p>Located on Saint John Street in a bank building constructed in 1924, MacGregor's is Havre de Grace restaurant opened in 1987. The restaurant serves lunch, dinner and Sunday brunch, offering waterfront views and live music on weekends. In addition to serving appetizers, salads, burgers, seafood, pasta, steak and drink, the restaurant offers catering services for special events. Visit the MacGregor's Web site to view complete menus.</p>