Mayflower replica in Plymouth, Massachusetts
Mayflower II replica, built in 957

Last weekend, Mike and I decided to take a drive over to Plymouth, Massachusetts for a stroll along the waterfront. This was our first time back in several years, so we decided to head over to Plymouth Rock and take a few updated pictures. Unfortunately, the Mayflower II replica is currently undergoing repairs. Plymouth Rock, located in Pilgrim Memorial State Park, commemorates the year 1620 when the Pilgrims arrived via the Mayflower.

Pilgrim Memorial State Park - Plymouth
Plymouth Rock - Pilgrim Memorial State Park

The Plymouth Waterfront is a nice area to take a stroll, but there isn’t a whole lot to do outside of historical attractions and tours. It was also extremely cold and windy – definitely not the right weather for walking around! Along the waterfront there are dozens of restaurants, including plenty of seafood options. I recommend dining at a waterfront restaurant and some shopping – I plan to try Mamma Mia’s Italian sometime soon. Update: Mamma Mia’s is a wonderful local Italian dining choice. The downtown area is just a block or so from the waterfront and here you will find restaurants, gift shops, and museums.

A few pics of the waterfront

Plymouth MA waterfront
Plymouth MA waterfront

Update: Since originally composing this post, I have visited Plymouth many times. If you prefer more action and a heavy tourist vibe, visit in the summer. Fall and winter, on the hand, are better for anyone who wants a bit of solitude and serenity. Below are a few great things to do along the waterfront.

Stop by Wood’s Seafood for some fresh lobster. This local and tourist favorite features great views of the water and a causal vibe. No frills here, just great seafood.

Lobster at Wood's Seafood - Plymouth, MA

Treat yourself to an Italian dinner at Mamma Mia’s. The vibe is friendly, casual and relaxed, the food is classic and comforting, and the views are great!

Pasta primavera at Mamma Mia's in Plymouth, MA

And, if yo feel like shelling out a few bucks, consider a whale watching adventure. Plymouth is one of the best places in New England to do so. Sightings are guaranteed and the views are gorgeous!

Whale watching in Plymouth, MA