Apparently, this is a chain, although I had never heard of it and we don't have one where I live. Came here for a work dinner as they were quickly able to accommodate a group of 11. I was pleasantly surprised at the ambiance, menu, and service of Charlestons (kinda wish we had one).
We had one server who did a great job of serving our table and all of the demands. My coworker and I each ordered a sandwich but decided to split/share halves. French Dip and the Chicken Avacado. Seriously, it is not hard to get a sandwich right I know but these were SO good. Really hearty portions (came with fries) and I probably could have easily just had half a sandwich. The full entree choices looked pretty good. One of my coworkers had the angel hair pasta with asparagus but substituted the chicken for shrimp... she loved it. They have something for everyone on the menu. They also had a couple of local beers on tap which were delicious as well.