I can't think of any reason why I wouldn't rate Town Square as one of the best shopping malls in all of Las Vegas. The stores range from your semi-high end shops like MetroPark to your everyday dress-wear like H&M.
Quality restaurants liter the entire mall with various options available....Also the nightclubs/lounges are some of the best in terms of local appeal.