Located at the west end of the Fremont Street Experience, downtown’s iconic Plaza Las Vegas has been a Sin City staple for more than 40 years. Buil…

Read more.