El Pollo Loco

Overview

Address: 2312 S Azusa Ave,
West Covina, CA 91792, USA
Website: elpolloloco.com
Phone: 626-965-8119