El Pollo Loco

Overview

Address: 5386 Cherry Ave
Long Beach, CA 90805
Website: elpolloloco.com
Phone: 562-422-5050