I was happy to see this small restaurant open recently. Friendly service and yummy dim sum. The full menu looks interesting but we tried only dim sum (siu mai) for our first visit and it was very good. Piping hot, straight from the steamer. If you poke your head over the counter and look in the kitchen you will see that they make the dim sum to order using a steamer with the typical bamboo boxes. This is the real deal.
Mean Bao also has reasonable prices in any area where food can be very expense. One downside, if you could call it that, is that there is not much seating (4-6 seats?) so if this place gets popular you will unfortunately probably have to do takeout.