The Cara Cara Navel is a large, seedless, thick-skinned orange that is easy to peel and segment. It has a slightly darker flesh with a sweet but bitter taste. Oranges are an excellent source of Vitamin C and also full of antioxidants and other vitamins. The Cara Cara Navel oranges is best for eating out of hand but can also be sliced added to your favorite salad or dessert.