With sprawling oceanic views in abundance, San Diego offers some of the most beautiful and scenic restaurants around.