Dine with a view at Arizona’s most beautiful lakeside restaurants, offering scenic settings, delicious meals, and unforgettable waterfront vibes.