Moe's Southwest Grill adresses in Champaign‚ IL Home Work hours Moe's Southwest Grill hours Illinois Champaign AddressPhoneMap2041 S Neil St Champaign(217) 352-6637 You May Like Culver's hoursLongHorn Steakhouse hoursPapa John's hoursDomino's Pizza hoursPenn Station hoursA&W Restaurant hoursPeople Are Reading