El Pollo Loco

Overview

Address: 5300 Centinela Ave
Los Angeles, CA 90045
Website: elpolloloco.com
Phone: 310-645-2080