Recently I had the opportunity to sail on the brand new and beautiful Carnival Horizon. I was able to feast on many of the different dining options while on board (I think my waistline is still recovering!) and I wanted to share my favorites. That's one of the things I love...there are SO many ...