Location

Hours of Operation

Monday 7am-Close

Tuesday-3pm-close

wednesday-Sunday 7am-Close

The New World Tavern is located at 56 Main Street in Downtown Plymouth.

View Larger Map