Tucked away in Knoxville’s charming Fountain City neighborhood, Litton’s has been quietly perfecting the art of key lime pie while locals and visitors alike line up for a slice of tangy paradise.