301 Mongolia Map phone 301 N Neil St # 107 Champaign, Illinois 61820 Burrito King Map phone 404 E Green St Champaign, Illinois 61820 Cactus Grill Map phone 1405 S Neil St Champaign, Illinois 61820 El Toro II Map phone 723 S Neil St Champaign, Illinois 61820 Fiesta Cafe Map phone 216 S 1st St Champaign, Illinois 61820 Maize Mexican Grill Map phone 60 E Green St Champaign, Illinois 61820 Wedge Tequila Bar & Grill Map phone 415 N Neil St Champaign, Illinois 61820