El Pollo Loco

Overview

Address: 1380 N Avalon Blvd
Wilmington, CA 90744
Website: elpolloloco.com
Phone: 310-834-1000