The Dock Street Theatre did a rendition of Avenue Q, the puppet show for mature people, and it was absolutely awesome. Not only was the venue clean and attractive decorated, but the performers themselves were talented and absolutely captivating. I was really impressed by the quality of performance for such a small play house. The location in Downtown Charleston is excellent for going out after the performances. I'll definitely be returning soon.