These New Jersey Shore restaurants pair mouthwatering seafood with peaceful coastal settings that soothe the soul.