Opened In 1959, Merrill’s Colonial Inn Is A Longtime Icon In Small Town Mays Landing, New Jersey

New Jersey is known for its Italian food, and you can find some of the state’s best in the big cities. However, going off the beaten path will reward diners with one of the Garden State’s best-hidden gems. Located in quiet Mays Landing, Merrill’s Colonial Inn is an old-school restaurant in New Jersey that has been serving up family-style Italian since 1959. If it feels like sitting down at Grandma’s house for a traditional meal, that’s because all the recipes here are the product of one woman – Dot Merrill, who opened Merrill’s back in 1959 and was a fixture in the kitchen for most of that time. Today, her kids carry on the family legacy, and the food is just as timeless as it was back on opening day! So come on in – there’s always room at the table.

Have you dined at Merrill’s Colonial Inn? Let us know about your visit to this old-school restaurant in New Jersey in the comments section! To learn more about the restaurant’s offerings and a little about its history, you can visit the official Facebook page. For another old-school New Jersey culinary adventure, try these classic hamburgers.

Address: Merrill's Colonial Inn, 1309 Rte 50, Mays Landing, NJ 08330, USA

OnlyInYourState may earn compensation through affiliate links in this article.