Skip To Main Content Skip To Footer

The Tap Room

View Menu

Discover the handsome Tap Room, the Mayflower’s convivial, modern New England tavern-inspired space. A warm and hospitable community hub, The Tap Room brings together locals and guests to enjoy a selection of elegant countryside fare, focused on locally sourced cheeses and produce, and specialty cuts of game, fish, and meats. A quintessential New England dining experience.

  • Dinner is offered daily from 5:30 PM to 9:00 PM

  • Book here

  • Menus subject to change

Use left and right arrows or pagination dots to navigate.