If you're seeking serene dining experiences in charming small towns by the water, consider visiting Cape May, New Jersey. This picturesque c...