I always stop here whenever im in Vegas, its a MUST. However, ever since they moved into their restaurant across from their old location, I feel as if the quality in the food has gone down somewhat.
places reviews