The Superior Taste Award is a certification awarded by the International Taste Institute to food products that have passed a positive taste assessment by a panel of world-class chefs and sommeliers. A seal of indisputable quality and prestige.

Native's Organic Olive Oil has been recognized with the seal of 2 stars out of 3, one of the highest marks that the institute grants. Try it and be surprised. For more details about the award, visit the link