POLLO LOCO in Mexico and the United States: El Pollo Loco is a Franchise of Mexican Roast Chicken Restaurants with 400 branches. It was created in Guasave, Sinaloa, Mexico in 1975