Dine with a view at North Carolina’s most picture-perfect riverside restaurant, where stunning scenery meets delicious, ...