Located in Salem MA, on historic Essex Street, "Olde Main Street Pub" offers fine Contemporary family dining in a cozy pub-like atmosphere. 



Monday - Thursday : 5pm–1am

Friday - Sunday: 12pm-1am                           


Friday - Sunday: 12pm - 3pm


Sunday - Wednesday : 5pm - 9.30pm

Thursday - Saturday: 5pm - 10pm

*Unfortunately we do not take reservations

Scroll down to view our Menu's.


978-594-8188 - Please leave a message and we will get right back to you. 

++++ Available for private parties, rehearsal dinners from Sunday-Thursday.






121 Essex St

Salem, Ma 01970

We offer a wide variety of local and specialized draft and bottled beers along with 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.