We always enjoy going to Charleston's but this last time we were a little disappointed. The food was not as good as most of our other trips here. I ordered the chicken salad, and the greens were obviously from a bulk pre-chopped mix. and had a chemical taste. I was surprised because their claim to fame is that everything is made fresh each day. I asked for my dressing to come on the side and before I was quite done with my salad, a server buzzed by and grabbed it, thinking I was finished and took it back to the kitchen area (I guess she thought I was finished, but I still had salad left that I was eating, so I just left it and didn't finish it) We didn't complain because it was a special occasion and didn't want to ruin it with any drama. The salad itself was supposed to come with chopped eggs, and I expected more than the table spoon or so I got in my salad. The amount of chicken was ok, but I think for the price should have been a little more in there. Those big hunks of dried out purple cabbage were not appealing either. I am giving 3 stars because the margarita was delicious, the key lime pie was very good and the service was pretty good, except for that person who buzzed by to prematurely take away my salad dressing. Hope our next trip turns out better!