News and information on one of the best restaurants in Las Vegas