El Pollo Loco

Overview

Address: 521 N 1st St,
Burbank, CA 91502, USA
Website: elpolloloco.com
Phone: 818-846-4022