Fried Chicken

El Pollo Loco in St Louis, Missouri

El Pollo Loco
4103 Lemay Ferry Rd., St Louis, MO 63129.
El Pollo Loco Phone Number(314) 892-4600

get driving directions