What Is Cholula Sauce?

Cholula sauce has become a household name over the years. The spicy hot sauce was created in Mexico in 1867. Today, the company sells millions of bottles every year. What makes Cholula so special? Cholula sauce is a Mexican condiment that comes from the town of San Pedro Cholula in Puebla, Mexico. The sauce is…