The reason I'm giving Charleston's 3 stars is because it's so damn expensive. I do feel like there should be a sign at the door that says "THIS PLACE IS UBER-CLASSY, DON'T BE FOOLED BY THE PETSMART NEXT DOOR." We brought our two young kids, which immediately felt inappropriate because the place has a very dim, romantic vibe. The food was very good, above-average fare. They DID have kids menues (despite the fact that it didn't feel family-friendly) but they were the MOST expensive kids meals I have ever seen. If we were on a tight budget, I think we would have walked out as soon as we looked at the prices, like $15+ for the average entree. Again, the food WAS very tasty, but I would recommend this place for a first date or a special occasion because of the ambiance, atmosphere, and cost.