Find

Mermaids Casino, a seedy but beloved casino on Fremont Street in downtown Las Vegas, has been demolished to make way for a new resort. The Mermaids site has hosted a number of casinos since it opened as Silver Palace in 1956. After Silver Palace, it was Carousel Casino, Gambler’s Hall of Fame Casino, Sundance West and

[Read More …]