Unbelievably good!
This stuff is unbelievably good! It was the first time i’d purchased anything from The Fresh Chile company. I bought a few just to try them, they are all awesome but the Salsa Roja is out of this world good! Definitely recommend trying it.