About Us
Our Story
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!
A Great Place to Host Your Party
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 access to the patio for private parties and special events. Visit us soon at 6 Town Wharf, in Plymouth. MA.