This place is very good. After living in China for 4 years we learned to love Xiao Long Bao and have been missing good Dim Sum. Mean Bao is located in an old garage, has simple but functional decor and very cheerful staff.
We spent $24 and ended up with too much food. Great lunch spot!