I LOVE Town Square! There has never been a trip to Vegas without a visit here. The BEST H&M hands down I've ever been to--better than the 3 story club-like monster H&M at Caesars everyone loves so much. You can't even hear your own thoughts there. Town Squares so much better, and easy to get in and out.
Also my fave Sephora because the girls are so friendly....
Francesca's isn't as crowded and jammed in either so theres more space to actually breath and shop, sometimes I have panic-attacks in the other Francesca's.
Plus Town Square is super clean and pretty so it's a much better experience than the crazy-town casino malls:)