I just tried to go to the Cinnamon Snail, but the line was tremendous and it started to rain. So I walked by Rickshaw Dumpling Bar on 23rd and decided to check it out. (I'd never heard of it before)
WOW! YUM! The edamame dumplings were so good. I haven't actually had a lot of dumplings in my life, but of the ones I've ever had, these were by far the best. They were so tasty!
Turns out everything with a v next to it on the menu is vegan. I definitely would go back.
http://rickshawdumplings.com/Has anyone else eaten there? What did you think?