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.