Hosted on MSN
What to order (and what to skip) at El Pollo Loco
El Pollo Loco originated in Mexico in 1975, and by 1980, founder Pancho Ochoa opened the Los Angeles store — the premier U.S. location. Now there are close to 500 locations. The company is widely ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results