El Pollo Loco 760 E. Foothill Bl. Upland CA United States
Web Information: Web Page Menu
Phone: 909.920.9191 Fax: 909.920.9385