I LOVE the bao here! For $10 you can basically get yourself a sampler platter. I come here everytime I'm in Vegas now and it's something that I crave when I'm at home.
Yes, the location is kinda off-putting, but once you have a bite of the bao you'll be hooked! I can barely wait until I get into the car to start munching away!