Savor the delicious taste of Black Forest Organic Sour Strawberry Licorice Bites. Black Forest Organics are America's first USDA Certified Organic candies available nationwide. Black Forest Organic thinks you deserve the best of everything. That's why we make mouthwatering candies using only the most thoughtful, premium ingredients, a ton of passion and a touch of love. We pioneered new cooking methods and scoured the globe for carefully sourced ingredients to deliver on being USDA Certified Organic. We believe in a small batch process that delivers big flavor at a sensible price.