Nestled along the iconic Route 66 in Dwight, Illinois, there’s a time capsule of Americana serving up nostalgia with a side ...