Main content starts here, tab to start navigating

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.