Get directions to: Big Mike's Prize-winning Chili, Springfield, IL
Restaurant address: 101 South 4th Street Springfield, IL 62701, USA
Restaurant: Big Mike's Prize-winning Chili