Location

Hours of Operation

Monday 3pm-Close

Tuesday-Sunday 7am-Close

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

View Larger Map