El Pollo Loco

Overview

Address: 5280 Philadelphia St,
Chino, CA 91710, USA
Website: elpolloloco.com
Phone: 909-591-5889