Palms Unveils Signature Steakhouse Scotch 80 Prime, Bringing Elevated Steakhouse Fare this May
Things continue to move forward at Palms Casino Resort. This May, Palms will introduce Scotch 80 Prime, Las Vegas’ premier steakhouse. Scotch 80 Prime will be one of the new culinary openings as part of the property’s $620 million renovation. Here’s the scoop.