Signing up for the free membership earns you a $9 (?) steak dinner with a free draft beer and two sides (good for member and 3 guests if I remember correctly). It was as good as you would expect it would be for that price. Food was edible, but not incredible. The beer was respectable, but I would not order two.
Location is a modest walk away from the strip, but it is a good value meal for Vegas.