El Pollo Loco

Overview

Address: 2500 E Imperial Hwy Ste 186.
Brea, CA 92821
Phone: 714-256-2704