A Xurrót Ramon Covarrubias és felesége alapította 1996-ban a chicagói Maxwell Street bolhapiacon. Az egész a legjobb churros elkészítésének küldetésével kezdődött, miután több száz receptet kipróbáltak a tökéletes Churro elkészítéséhez, amely hamarosan a legnépszerűbb lett Chicagóban. Ramon egy élelmiszer-teherautóval indult, amely a bolhapiac leglátogatottabb standja lett. Az ügyfelek láthatták és megtapasztalhatták a készülő termék teljes folyamatát, és különböző ízekkel tölthették meg. 2009 januárjában Carlos Covarrubias és három nővére megnyitotta első üzlethelyiségét Pilsen szomszédságában. Ma tizenegy helyszín található Közép-Nyugaton, és 2019 elején Xurro két új helyet nyitott meg a floridai Orlandóban.