What’s new at Town Square? Seems like there has been a steady changing of the guard in the restaurant scene there since the outdoor mall opened. “Several Town Square restaurants opened with some success but ultimately ended up closing their doors—Cadillac Ranch and Nu Sanctuary are the most recent closures.” Vegas Seven takes a look at four new venues that recently opened there. [VS]
Filed under: