Relax and dine lakeside at Georgia’s most scenic restaurants, where stunning views and delicious meals make every visit unforgettable.