El Pollo Loco

Overview

Address: 28901 Western Blvd
Rancho Palos Verdes, CA 90275
Website: elpolloloco.com
Phone: 310-832-6157