View our Lunch Menu, Dinner Menu, Sunday Champagne Brunch, Children’s Menu, & Daily Specials. The novelty shop has been restocked, grab some MacGear! All of our menus available in our Tavern & at the Bar, in our all glass Dining Room, or on our Deck & Pearl Bar (enclosed during colder months).

Dining Room

MacGregor’s two-tiered all-glass dining room offers an intimate dining experience overlooking the Susquehanna River and Amtrak Bridge. Deck available year-round (enclosed during the colder months). MacGregor’s Pearl Bar is the only outside-bar with a Water View in Harford County! Also voted Best Place to Bring Out-of-Towners by Best of Harford, 2018.

We pride ourselves on sensational cuisine, scenic views, and hospitality. Reservations are suggested, large parties accepted and children are always welcome!

Remember during the winter our outside deck is heated and enclosed.

For Reservations, please give us a call 410-939-3003.


Our Tavern

MacGregor’s Tavern offers multiple flat screen TV’s with high definition picture and quality surround sound.

Come watch the game or enjoy our Live Entertainment most Friday and Saturday nights. Happy Hour starts at 4:00 p.m. and ends at 7:00 p.m. Monday-Thursday. Friday Happy Hour starts at 12:00 p.m. til’ 7:00 p.m. including a FREE buffet starting at 4:00 p.m.

The Tavern features 10 different beers on tap with a huge selection in bottles. A wide variety of craft-cocktails and a full wine list. An interactive juke box & photo booth. Plus Keno!

On Sunday’s the tavern features our Build-Your-Own Bloody Mary Bar.


Deck & Pearl Bar

MacGregor’s newly renovated deck features ample seating with a beautiful view of the Susquehanna River. The deck is open year round and is dog friendly. When the weather gets colder the deck is enclosed and heated. Large parties are welcome.

The Pearl Bar is the only outside & water-view deck in Harford County. All Menus are available at the bar and the high-tops. Tap-takeovers from various breweries around the area are featured on the Pearl Bar taps monthly. Check out the upcoming Tap-Takeover here.


Planning your next party?

Large parties welcome in our dining room, deck, and tavern. Private parties may be hosted in our top floor Banquet Room. Buffet, Sit Down, and Specialty Menus available.

Please call 410.939.3003 or email MacGregor’s Catering at