El Pollo Loco Holdings, Inc. (LOCO) delivered encouraging signs in second-quarter 2025 as traffic trends turned positive, indicating its strategic initiatives may be gaining traction. Revenues were ...