Skip navigation

 The Cavern at the Tavern is the top entertainment venue in Downtown Plymouth.  We offer a variety of shows, events and concerts throughout the week and every weekend.  Come check us out at The New World Tavern, 56 Main Street in Downtown Plymouth.