Kenosha Eats: The Ave MariaFebruary 18, 2021The Restaurant: Franks Diner, 508 58th St., is the definition of a local landmark. The Downtown staple is as famous for its sass as it is for its flavor. The Featured Dish: The Ave Maria —… Read more >