El Pollo Loco 72 Rio Rancho Rd Pomona, CA 91766 Phone: (909) 623-6678 Fax: (909) 623-6678
Category: Restaurants