It had to be done! Review of 3 brands of sriracha. Lee Kum Kee is my favorite. It could be spicier but as a complete experience, it's the clear winner.Please...