Town Square Las Vegas is a real hidden gem just south of Mandalay Bay. If you've had your fill of the "strip" and want good food, great bars and a place to spend the day or evening, you deserve to check this out. See the whole story with slideshow here:
http://ping.fm/Yd6ab
No comments:
Post a Comment