News

El Pollo Loco’s shares have sunk to $10.96, producing a disappointing 5.8% loss - a stark contrast to the S&P 500’s 7.1% gain ...
A roundup of the best and worst chicken chains, from fried chicken perfection to those that miss the mark entirely.