El Pollo Loco 3155 Saviers Rd Oxnard, CA 93033 Phone: (805) 385-9800 Fax: (805) 385-9778
Category: Restaurants