TORONTO -- A leading brand in the natural foods aisle has expanded its assortment into the mainstream snack bar set.
Taste of Nature has launched three new granola bars that are Certified Organic and Non-GMO Project Verified. They come in three flavors: Key Lime Pie, Chocolate Pecan Brownie and Oatmeal Cookie.
Taste of Nature's snack bars can be found at drug stores, grocery stores, Walmart, Costco, and other mass retailers.