A century of sliders: Celebrating White Castle’s 100th anniversary at the only one in Wisconsin
There is little awareness of the presence of royalty driving to and through Kenosha. The journey to Wisconsin's only White Castle (11730 75th St., 262-857-2500) is littered with billboards propagating an ongoin...