El Pollo Loco Holdings Inc (LOCO) or El Pollo Loco, pronounced “L Po-yo Lo-co” in Spanish that means “The Crazy Chicken,” is a restaurant chain based in the United States, specializing in Mexican-style grilled chicken. It operates within the restaurant industry, the LSR segment. It is engaged in restaurant concept that specializes in fire-grilling citrus-marinated chicken in front of its customers. The company opened its first location on Alvarado Street in Los Angeles, California in 1980, and currently it has approximately 401 restaurants, comprised of 168 company-operated and 233 franchised restaurants.
The franchise model is set to be a great limitation for the company, when compared to the main competitor Chipotle Mexican Grill (CMG) that owns its restaurants so it can maximize its revenue, offering to investors a better growth rate. Continue Reading »