El Pollo Loco Reviews & Details
El Pollo Loco
7327 SAN PEDRO AVENUE
El Pollo Loco is located at 7327 SAN PEDRO AVENUE in San antonio near the intersection of McAllister Fwy and San Pedro Ave. Their menu consists of Mexican dishes . Call (210) 541-8200 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Mcallister Fwy And San Pedro Ave
Tell us more about El Pollo Loco San antonio!