Chinese BBQ joint where ribs fall off the bone, meats come out smoky and juicy, and the vibe screams casual night with friends.