El Pollo Loco

Overview

Address: 106 S Grand Ave
Covina, CA 91724
Website: elpolloloco.com
Phone: 626-967-6450