Tavern on the Wharf is located on the Historic Plymouth Harbor, not far from the Mayflower. Visit our restaurant to taste an assortment of seafood and enjoy the beauty of the ocean. Tavern on the Wharf offers a wide selection of menu items ranging from the freshest seafood, pasta and salads to delicious sandwiches, pizzas, appetizers, and much more. Complement your meal with a craft cocktail or choose from our wide selection of beers and wine.
Tavern on the Wharf features a 230-seat dining room, 35-seat bar, and 50-seat outdoor patio. A private dining room with dedicated bar and access to the patio can be booked for private parties and special events.