Town square is on Las Vegas Boulevard about a mile and a half south of Mandalay …


Town square is on Las Vegas Boulevard about a mile and a half south of Mandalay Bay. It is an outdoor mall with tons of restaurants and bars. Here are some of my favorite things to do at Town Square:



Source by maitrefr

Leave a Reply

Your email address will not be published. Required fields are marked *