Best American (Traditional) in Windsor, IL