El Pollo Loco Franchise
El Pollo Loco Franchise El Pollo Loco is a franchise for a fast food chain mainly serving Mexican food. It was founded by Juan Francisco Ochoa in 1975. The first location was opened in Guasave in Mexico. It was just a roadside chicken stand and named in Spanish, El Pollo Loco which means, The Crazy …