Spoločnosť Xurro založil v roku 1996 Ramon Covarrubias a jeho manželka na blešom trhu Maxwell Street v Chicagu. Všetko to začalo misiou vyrábať tie najlepšie churrosy, ktoré sa čoskoro stali najobľúbenejšími v Chicagu po vyskúšaní stoviek receptov na výrobu dokonalého Churra. Ramon začal s potravinovým nákladným autom, ktoré sa stalo najnavštevovanejším stánkom na blšom trhu. Zákazníci si mohli pozrieť a vyskúšať celý proces výroby produktu a naplniť ho rôznymi príchuťami. V januári 2009 Carlos Covarrubias a jeho tri sestry otvorili svoje prvé predajné miesto v plzenskej štvrti. Dnes je na Stredozápade jedenásť miest a začiatkom roku 2019 spoločnosť Xurro otvorila dve nové miesta v Orlande na Floride.