El Pollo Loco

Overview

Address: 88 Corporate Park
Irvine, CA 92606
Website: elpolloloco.com
Phone: 949-756-0380