El Pollo Loco

12847 El Camino Real, San Diego CA

(858) 847-0285

Rated 5.0 out of 5 from 1 Reviews El Pollo Loco is a much liked Fried Chicken Joint Restaurant Ranked #1 of 32 Restaurants in Del Mar San Diego.

★★★★★ on the 7th of August, 2013

Best Mac n Cheese ever IMHO
Location