This service station in the south of Illinois serves the best chicken in the state

When most people think of the best fried chicken in Illinois, a service station is probably not the first place ...
Read more