>>21692770
I'll be honest, I've been hearing that Huy Fong's sriracha hasn't been as good ever since the whole pepper fiasco.

What's a good alternative?