My girlfriend and I heard about water puppets. It was to purchase tickets- bought tickets for our show about an hour before it started. It was also assigned seats so no need to que up early. You can get closer seats for $5 but we got the cheaper seats for $3. We were in the last row but still saw everything.
The show was all Vietnamese but cool live music and puppets of course were fun and cute. Not a must see but if you have an hour to spare it's worth it
If you own or manage Thang Long Water Puppet Theater, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.