Xurro fue fundada en 1996 por Ramon Covarrubias y su esposa en Maxwell Street Flea Market en Chicago. Todo comenzó con la misión de hacer los mejores churros, luego de probar cientos de recetas para hacer el Churro perfecto, que pronto se convirtió en el más popular de Chicago. Ramón comenzó con un camión de comida que se convirtió en el puesto más visitado del mercadillo. Los clientes pudieron ver y experimentar todo el proceso de elaboración del producto y llenarlo con diferentes sabores. En enero de 2009 Carlos Covarrubias y sus tres hermanas abrieron su primer local comercial en el barrio de Pilsen. Hoy hay once ubicaciones en el Medio Oeste y, a principios de 2019, Xurro abrió dos nuevas ubicaciones en Orlando, Florida.