Los 2 Pollos Return to Directory Business Website Address https://www.los2pollos.com/ Business Address 2216 Algonquin Rd Business City Rolling Meadows Business State IL ZIP Code 60008 Business Phone Number 847-749-2836 Business Description Restaurant