This is one of the weirdest area of Sin City. A complete rundown collection of strip malls that form an enclosed area. It would make a great setting for a sort of post apocalyptic drama... and yet, there's a great collection of good restaurants here that are completely fine once you get inside. In some ways, it reminded me of places in Hong Kong such as the Chungking Mansions.
One thing that surprised me is that it has became somewhat trendy to come here. When I come here at night during a trade show, I always meet a bunch of people I know! It seems that it turned into one of the gathering spot for the cool crowd that are leaving "The Strip" and their overhyped and overpriced restaurants to the clueless.
Make sure that you are venturing here and sample some of the businesses if you want to be part of the people that knows!