I come from Florida which has a lot of outdoor malls. So I moved to Las Vegas I was hoping there would be some sort of equivalent. Townsquare Las Vegas is definitely one of those equivalencies.
There are almost 100 stores, restaurants, and boutiques to explore. And an A+ movie theater to boot.
It is a great place to walk around bring friends and family.
There are several parking decks as well as parking lots to sue all one's parking needs. It can get very busy on the weekends. Just make sure to bring your sunblock during the summer because it does get hot :-)