Station Casinos plans to build Las Vegas’ newest restaurant row
Visitors to Red Rock Casino, Resort & Spa, located in the northwest corner of Las Vegas near breathtaking Red Rock Canyon, can look forward to several new dining experiences and other enhancements later in 2014. Station Casinos has announced a $35 million plan that involves renovations both inside and outside…