Huy Fong Foods

Does Sriracha really deserve the limelight?