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.

During these uncertain times, please keep safety in mind and consider adding destinations to your bucket list to visit at a later date.

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