Most People Don’t Know These Small Towns In New Jersey Have AMAZING Restaurants

New Jersey’s small towns are home to some of the state’s biggest culinary gems. There are many smaller neighborhoods with thriving food scenes that can’t be missed. We all know about the spectacular restaurants in big cities like Jersey City, New Brunswick and Cherry Hill, but you might not be aware of the foodie heaven that awaits in the following small (populations under 20,000) towns.

We’re aware that these uncertain times are limiting many aspects of life. While we continue to feature destinations that make our state wonderful, please take proper precautions or add them to your bucket list to see at a later date. If you know of a local business that could use some extra support during these times, please nominate them here:

Are there any other restaurants in these towns that you would recommend? What other towns would you add to this list?