Atlanta Eater reports that there’s been a high-profile departure from Decatur’s Kimball House. According to Atlanta Eater, Philip Meeker has parted ways with the restaurant. He was the co-executive chef and helped found the restaurant ...