Every Restaurant and Bar That Closed in Las Vegas in 2017

February 22, 2017

Station Casinos will finish their first year in possession of the Palms resort with a major upgrade to an important casino floor necessity. The 24 Seven Cafe will shutter at the end of January for a full renovation, to return sometime in the spring with a …