Get directions to: Texas Roadhouse, Champaign, IL
Restaurant address: 204 North Country Fair Drive Champaign, IL 61821, USA
Restaurant: Texas Roadhouse