El Pollo Loco San Antonio, TX

There is currently 1 El Pollo Loco restaurant open in San Antonio, Texas. This page will give you a list of El Pollo Loco branches in the area.

El Pollo Loco TX-151, San Antonio, TX

Open: 10:00 am - 11:00 pm11.23 mi