When Rubio's Fresh Mexican Grill switches from soybean oil to Cargill's canola oil as a key ingredient, the flavor of the restaurant's fish tacos changes for the better.