What Does Sriracha Taste Like? Does Sriracha Taste Good?

Sriracha is a popular hot sauce which is made from red jalapenos, vinegar, garlic, salt and sugar. This particular hot sauce has been touted as ‘an area of excellence’ by Chef David Chang of the famous Momofuku restaurants in New York. But what makes it so special?Let’s find out!What makes sriracha so special?So we know…