El Pollo Loco

Overview

Address: 1212 E Huntington Drive
Duarte, CA 91010
Phone: 626-358-5005