El Pollo Loco hero image

El Pollo Loco

Restaurant

1411 Lincoln Blvd, Venice, CA 90291, USA

Biter Score
7.8
Closed
Monday: 9 AM – 9:30 PM