320 N McDowell Blvd. Petaluma 94954
Cara Cara oranges, a chef's delight, unveil a vibrant pinkish-red hue and a sweet-tart flavor. With notes of berry and citrus, their succulent juiciness adds a refreshing and sophisticated touch to dishes.