We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

MacGregor's Restaurant and Tavern

€€ - €€€American, ,
331 St. John Street, Havre de Grace, MD
+1 410-939-3003
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good42%
  • Average17%
  • Poor10%
  • Terrible6%
Travellers talk about
“brunch” (10 reviews)
“crab cakes” (42 reviews)
“monkfish” (21 reviews)
Closed Now
American, Bar, Pub, Seafood, Vegetarian Friendly, Gluten Free Options
€€ - €€€
331 St. John Street, Havre de Grace, MD
All Details
Write a ReviewReviews (289)
Traveller rating
Traveller type
Time of year

1 - 10 of 287 reviews

Reviewed 2 weeks ago via mobile

Typically this place is great, not sure what the issue was last night. Hours say the close at 2 am. We arrived about 7:30, bar staff started out attentive but then forgot about us. Then at 9:15 they said it was last call for drinks...More

Date of visit: November 2018
Thank theresat832
Reviewed 3 weeks ago

Interesting place for lunch with a view of the river, food was above average but only had soup and burger

Date of visit: November 2018
Thank WxmanMD
Reviewed 4 weeks ago

My husband has been telling me about this place for a while so on the way home from Baltimore because it was literally off the Exit we stopped they call it the Meeting Place very appropriate name for this little town we decided on lunch...More

Date of visit: November 2018
Thank queensfunds
Reviewed 1 November 2018 via mobile

This was a nice restaurant, family friendly with a pretty view of the nearby water. The Specials all sounded so good and diffucult to chose just one so we shared two. Great Pumpkin Martini.

Date of visit: November 2018
Thank Mary H
Reviewed 23 October 2018 via mobile

View of the water from the deck. Delicious fresh foods and beverages. Butternut squash appetizer a nice change, but skimpy on the pita chips. Server served it, then offered to order us more...dish cold by the time they arrived. She should have ordered them with...More

Date of visit: October 2018
1  Thank 356sherrym
Reviewed 13 October 2018

We were welcomed to the restaurant by a very friendly hostess and shown to a nice outdoor seat. Our drinks and appetizer and meals were delicious! Fresh and well-cooked and a lovely presentation. I would highly recommend the sea scallops! Yum. Everything was very pleasant...More

Date of visit: October 2018
2  Thank 789betsys
Reviewed 2 October 2018

MacGregor's is a nice tavern and restaurant. I have dropped in a few times for a happy hour Yeungling, which are inexpensive by most standards today. We have been to the brunch three times this year, and except for the $4.00 avocado add-on, the prices...More

Date of visit: October 2018
1  Thank Craig M
Reviewed 29 August 2018 via mobile

Sat outside next to the bar for dinner and drinks. As a non-local wanted to enjoy the water view with some seafood fare. The soft shelled crabs and crab dip were delicious. The pita with the dip was deep fried which I was not particularly...More

Date of visit: August 2018
2  Thank jennifermeohara
Reviewed 23 August 2018 via mobile

Had a party of 12 for dinner, they took us right in and took our drink and appetizer order right away. The cream of crab soup and the calamari was really good. We all had different main courses, a few of us had the crab...More

Date of visit: August 2018
2  Thank 916AlbertS
Reviewed 20 August 2018 via mobile

Heard good things about the place and went here for dinner. Disappointed and probably would not return. Had crab cakes and fried calamari. The crab cakes were not very good and the calamari was ok. Nothing to write home about. The crab cakes at the...More

Date of visit: August 2018
Thank Jamaicaman43
Nearby HotelsSee all 2 hotels
Best Budget Inn Havre de Grace
8 reviews
1.08 km away
Super 8 by Wyndham Havre de Grace Aberdeen Area
274 reviews
1.30 km away
Perryville Motel
2 reviews
3.29 km away
Days Inn by Wyndham Perryville
388 reviews
4.74 km away
Nearby Restaurants
Bomboy's Home Made Ice Cream
182 reviews
.69 km away
The Vineyard Wine Bar
254 reviews
.23 km away
Backfin's Creole de Graw
73 reviews
.15 km away
Concord Point Coffee
58 reviews
.17 km away
Nearby Attractions
Havre de Grace Promenade
318 reviews
1.35 km away
Concord Point Lighthouse
176 reviews
1.11 km away
Havre de Grace Decoy Museum
77 reviews
1.26 km away
Millard Tydings Memorial Park
38 reviews
1.34 km away
Questions & Answers
Get quick answers from MacGregor's Restaurant and Tavern staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
View, Business meetings, Bar Scene, Groups, Special Occasion Dining, Local cuisine, Child-friendly, Kids
Open Hours
10:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
Location and Contact Information
  • Address: 331 St. John Street, Havre de Grace, MD
  • Location: United States  >  Maryland (MD)  >  Havre de Grace
  • Phone Number: +1 410-939-3003
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing