Accessibility: Skip TopNav
New El Pollo Loco restaurant located at 7820 Folsom Blvd. in Sacramento.
New El Pollo Loco restaurant located at 7820 Folsom Blvd. in Sacramento.
Format
JPEG
Source
El Pollo Loco Holdings, Inc.
Downloads
Original
Large
Medium
Small