Crossroads Cafe — place to eat in Chenoa, Illinois · Hottub