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



Mon - Fri : 5pm–1am

Sat - Sun: 12pm-1am                           


Sat - Sun: 12pm-3pm

Appetizers - 3pm-5pm



Sun - Wed: 5pm - 9.30pm

Thurs - Sat: 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.