Here are our favorite 20 restaurants on the coast, from Astoria to Newport, where you'll find everything from classic fish and chips to fine dining with the best tableside view.