New Jersey's Three Best Restaurant TownsNew Jersey's Three Best Restaurant TownsAccording to New Jersey residents, three towns in the Garden State stand out for having the best restaurants.Lou RussoLou Russo