Olde Main Street Pub

Discover the Charm of Salem! Nestled in the heart of Salem, MA, Olde Main Street Pub is more than just an Irish restaurant. It's a place where quality food meets a friendly atmosphere, where every dish is made from scratch and served with a side of warmth. For over ten years, we've been serving up a slice of Ireland right here in Salem, offering our patrons a unique dining experience that blends traditional Irish, and American fare with a modern twist. Our menu is a testament to our commitment to quality, featuring a range of dishes that are as diverse as they are delicious. And with our reasonable prices, you can indulge in your favorite meals without breaking the bank. We also offer reservations from Monday to Thursday, ensuring that you always have a spot at our table. So, why not pay us a visit? We're not just serving food, we're creating memories and new friends.

Find Us on Google Map

Groups/Parties

We are not taking groups & party inquiries at this time. After November 10th, we will be open to taking inquiries up to 20 people from Monday through Thursday.

parties

Join Us

make some memories

We do not take reservations in September & October. We are open for reservations Sunday through Thursday only. Beginning on November 10th.

Reservations

Eat. Drink. Enjoy.

We offer a wide variety of local and specialized draft and bottled beers and a fantastic selection of red and white wines from all over the world. We also boast an excellent Scotch and Whiskey selection along with an extensive cocktail and Martini list that appeals to everyone. We rotate our selections regularly so please stop by and let us know your favorite.

drinks

Location

121 Essex Street
Salem, MA
01970

Hours

Mon, Tue, Wed
5:00 PM - 1:00 AM
Sun, Thur, Fri, Sat
12:00 PM - 1:00 AM