I haven't eaten here, but I enjoyed the extensive beer menu. Of course the first two I ordered weren't actually available, but that's probably because they just opened and ran out of some of the less common stuff. There were still plenty of beers to pique my interest, and the atmosphere is cool. Kinda industrial inside, kinda park-y out.
Prices are in line with a new venue on the Strip...that is, high.
I wouldn't make a special trip, but if I'm out in the area or at a concert, this is a good stop.