restaurants square town vegas best restaurants town square las vegas The 100-acre open-air center features 22 buildings detailing a collage of Old World and contemporary architectural styles with ov… Friday, March 25, 2022 Edit