Cherry Vanilla - Classic Canadian Flavor What is Cherry Vanilla? Cherry Vanilla is a beloved flavor combination that combines the sweet, tart taste of cherries with the creamy richness of vanilla. It's a classic pairing that has been enjoyed by Canadians for generations. History of Cherry Vanilla The exact origins https://culinaryteas.com/collections/all-products/products/cherry-vanilla