“The Walking Dead” stars open a new restaurant downtown