El Pollo Loco

Overview

Address: 215 N Gaffey St
San Pedro, CA 90731
Website: elpolloloco.com
Phone: 310-241-0985