Skip to content
El Pollo Loco (5800 S Vermont Ave,5919)

El Pollo Loco (5800 S Vermont Ave,5919)

4.1 x (2,000+)6.5 miLatin AmericanMexicanNew AmericanFamily MealsFamily Friendly$Info

  • Featured items

  • Menu

    9:30 AM – 10:00 PM

    Search