The Superior Taste Award is a certification granted by the International Taste Institute to food and drink products that went through a positive taste evaluation by a panel of world-class chefs and sommeliers.