Food & Beverage · Irish Pub

Olde Main Street Pub

121 Essex St, Salem, Massachusetts, 01970

Google Maps Updated: 15 May 2026
Authenticity Score: 85/100
About

Olde Main Street Pub is a beloved local spot that feels like a proper Irish pub. Guests frequently mention the hearty food, especially the shepherd's pie and fish and chips. The atmosphere is cozy and welcoming, making it a great place to relax. While some have noted long lines during peak times, most find the experience and the quality of the food well worth it.

Our Review Process
20
Most Relevant
15
Newest
20
Highest rating
20
Lowest rating

We analyze 75 public reviews for Olde Main Street Pub using our data models and filter out spam to highlight only authentic feedback.

Performance Scores
Food Taste 88/100
Value for Money 80/100
Pro Tip

Arrive early to avoid the long lines for dinner.

Irish pub menu
Patio seating
Pros & Cons

✓ What Works Well

  • Authentic pub vibe
  • Great fish and chips
  • Friendly staff

✗ Areas to Improve

  • Long lines
  • Tight seating
  • Can get loud
Frequently Asked Questions
  • Do they take reservations?
  • Is it kid-friendly?
User Feedback

Best Guinness in town.

Feels like a local spot.

Hearty, comforting food.

Location Details
Street: 121 Essex St
Neighborhood: Downtown
City: Salem
State: Massachusetts
Postcode: 01970
Country: United States
Location
121 Essex St, Salem, MA 01970
Quick Info
Advertisement
📢
Your Ad Here
Reach thousands of
readers daily.