Pancheros Mexican Grill adresses in Champaign‚ IL Home Work hours Pancheros Mexican Grill hours Illinois Champaign AddressPhoneMap2009 S Neil St Champaign(217) 607-5982 You May Like Popeyes hoursWhich Wich hoursSteak 'n Shake hoursStarbucks hoursBurger King hoursPapa Murphy's hoursPeople Are Reading