Tavern on the Wharf is located on the historic Plymouth Harbor, not far from the Mayflower, II. We are open daily for lunch and dinner. Every seat overlooks the waterfront! With our 230-seat dining room, we can accommodate many types of functions. We have two 25-seat bars and a 125-seat outdoor patio.
We offer private dining with a dedicated bar and
Karen McGrath —
This place is great! Ate at the bar and the bartender was so friendly and gave great service. Food was delicious. I had a
Related categories
Caterers in Plymouth, MA