This place reminds of Victoria Gardens in Rancho Cucamonga, CA. Lots of shops all around from Finish Line, Express, GUESS to H&M. If you forget something at home while visiting Vegas then you gotta go here. They have a VERY nice H&M full of men's and women's dressy apparel for the clubbin' young go getters. It has a few good chain restaurants: Claim Jumpers, California Pizza Kitchen, and Kabuki Sushi (my fave) to name a few. Is it hot out? Then come on down to Coffee Bean and get a nice ice cold ice blended drink (hazelnut ice blended is the best) or get some frozen yogurt at Yogurtland!
The Town Square is located on Las Vegas blvd before you hit the Welcome to Las Vegas sign. So right after you eat and shop you can get some touristy stuff outta the way by taking pics at the sign!