El Pollo Loco
➤ 4501 Slauson Ave, 90040, Maywood, United States
Delivery Services, Catering, Mexican, Chicken, Salad
"Great place to eat. Friendly cashier's, fast service. Clean restaurant, open restrooms. Fountain drink refills available at self serve area. Masks required to enter."