Town Square is an outdoor plaza-type mall.
It has shops and kiosks, a nice center plaza area and side streets (all streets are open to vehicles).
We ate at Texas de Brazil, which is pricey but I felt worth it.
The entire outdoor plaza has a nice, quiet setting, which is perfect for a stroll after dinner.
I bought a shirt at H&M, and then wanted to check out the Guitar Center there,
which was about 5 times bigger than the one near my home.
Town Square is located about 1-2 miles past Mandalay Bay, and on the same side.
Rick