Get directions to: Chester Street Bar, Champaign, IL
Restaurant address: 63 East Chester Street Champaign, IL 61820, USA
Restaurant: Chester Street Bar