-
Details
Tavern on the Wharf is located on the historic Plymouth Harbor, not far from the Mayflower, II. They are open daily for lunch and dinner. Visit to taste an assortment of seafood and enjoy the beauty of the ocean, every seat overlooks the waterfront! They also have brunch every Sunday from 10:00 AM - 1:00 PM.