Fried Chicken

El Pollo Loco ( Store Number: # 5950 ) Store Hours and Reviews in San Antonio, Texas

El Pollo Loco
3938 Fredricksburg Rd., San Antonio, TX 78201.
El Pollo Loco Phone Number(210) 733-5175 Driving Distance from, : 6217.25 mile

get driving directions

San Antonio, TX Nearby locations

Search Locally in other categories