Elgin-area foodies may see some familiar faces if they check out Cafe Zaytun, the newly opened Mediterranean restaurant in the Tyler Creek Plaza on the city’s northwest side. Behind a stone oven ...