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



Mon - Thurs: 5pm–1am

 Sat - Sun: 12pm-1am                           


Sat - Sun: 12pm-3pm

Appetizers - 3pm-5pm

Dinner from 5



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 etc.






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.