And that’s why it made it first on our list and consistently ranks among the best restaurants in New Jersey. The River Palm Terrace has been holding it down in Edgewater for over 40 years ...