 COSTA MESA, Calif., Dec. 31, 2020 GLOBE NEWSWIRE -- El Pollo Loco, Inc. El Pollo Loco or Company Nasdaq:LOCO, the nations leading fire-grilled chicken chain, opened its newest restaurant in Poway, California today. The new restaurant located at 12427 Poway Rd., the 34th location operated by the Peglion LLC franchise partner. 