Jestine's Kitchen closes after serving Charleston 24 years