El Pollo Loco - 3959 Wilshire Blvd. in Los Angeles, California (Restaurant, Fast food, Mexican Chicken) - Map

Map & Directions Store Details & Deals

3959 Wilshire Blvd.
Ste.1a
Los Angeles, California 90010

Phone: 213 383 3351

Detailed Map