Fast food chain El Pollo Loco (NASDAQ:LOCO) fell short of the markets revenue expectations in Q3 CY2025, with sales flat year on year at $121.5 million. Its non-GAAP profit of $0.27 per share was 26.2 ...