Lobster in Las Vegas: After 23 years, the Palm keeps serving it up at the Forum Shops
The Forum Shops is celebrating 25 years of changing the Las Vegas experience this year, having opened in May 1992 when luxury retail was not a significant element on the Strip. What seemed like an ambitious and possibly unnecessary project turned into the highest grossing shopping mall in the United States. But the dramatic destination with the talking Roman statues and ceiling made to replicate a Mediterranean sky didn’t just ...