Kenosha Eats: The King’s RansomMay 20, 2021The Restaurant: Mars Cheese Castle, 2800 West Frontage Road, is the definition of a Kenosha cultural icon. Known for its cheese and souvenir shop, the landmark location also sports a full kitchen serving Wisconsin specialties.… Read more >