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.

Format

JPEG

Source

El Pollo Loco Holdings, Inc.

Downloads