The Mayberry Diner sits there like someone plucked it straight out of 1960s television and plopped it down in the South ...