where's the best restaurant at the jerseyshore