New El Pollo Loco restaurant located at 7820 Folsom Blvd. in Sacramento.

6153 Exterior

New El Pollo Loco restaurant located at 7820 Folsom Blvd. in Sacramento.

El Pollo Loco Holdings, Inc.
Format

JPEG

Source

El Pollo Loco Holdings, Inc.

Downloads