El Pollo Loco

2904 S Figueroa St, Los Angeles 90007, United States Get Directions to this spot
2904 S Figueroa St
Los Angeles, 90007
CA, United States
(213) 746-4232

Rate and review El Pollo Loco in Los Angeles, CA, United States!

Share your experiences at El Pollo Loco with your friends or discover more Restaurants in Los Angeles, CA, United States.