This Illinois Restaurant Has the Award-Winning Fried Chicken Everyone Talks About
There is a small town in Illinois where the smell of freshly fried chicken and homemade pie drifts right out onto the highway, and once you catch a whiff, turning around is simply not an option. This is not a fancy place with mood lighting and a trendy menu. It is the kind of spot […]