Scotch 80 Prime: Quest for the Best in Scotch & Whiskies

By Don Logay The new Scotch 80 Prime opened mid-May in Las Vegas as part of the Palms Casino Resort’s $620 million expansive top-to-bottom renovation. This premier steakhouse also features one of the largest – and most expensive – collections … Continue reading Scotch 80 Prime: Quest for the Best in Scotch & Whiskies