Thursday, December 6, 2007
Town Square Now Open
Town Square is located on Las Vegas Blvd, south of Mandalay Bay. It is a collection of shops and restaurants and even a movie theater complex in a village setting.
Restaurants and food inside the mall: Claim Jumper, Tommy Bahama's Tropical Café and Emporium, Yard House, The Grape, Texas de Brazil, Bar Louie, Brio Tuscan Grill, Fish House and California Pizza Kitchen. Shoppers can also stop and enjoy a quick meal or buy groceries at Whole Foods Market. Link.