Sriracha is good on anything — except maybe on Waffle Tacos.
Taco Bell is market testing a new Sriracha menu in its Kansas City metro area restaurants. Menu items include a Sriracha Nachos Supreme, Sriracha Quesarito, Sriracha Scrambler Burrito (for...