Unfortunately, we had a rather dismal experience at Charlie's this summer when we tried to eat their while on vacation with extended family. It's possible that the size of our group prohibited a positive experience, but I would have preferred an honest assessment of the wait we would have and the limitations of their capabilities. We were told a 30 minute wait but it was at least an hour, which was way too long for children to wait, especially when they were not offered anything like crackers, even after being seated. We had to wait an additional 30-40 minutes for our food to arrive, and when it did, it was lame: frozen vs. fresh vegetables, iceberg vs. salad greens, etc. We also though the lip syncing entertainment was rather bizarre and trite. A bright spot, and I would be remiss not to note it, was the hardworking server we had. In fact, all the servers were hustling to serve their tables. It just seemed there was not kitchen capacity to handle the size of the restaurant.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.