Savor waterfront dining at New Jersey’s most scenic restaurants - where unforgettable vistas and delicious cuisine invite you ...