El Pollo Loco

11982 Los Osos Valley Rd San Luis Obispo CA 93405 USA

(805) 439-5060

Location