As the largest shopping mall in Texas, the Galleria features more than 400 stores and restaurants, including several luxury brands like Chanel, Christian Louboutin, Gucci, Louis Vuitton ...
And while it does cost $5 to $12, the mall also has a huge display ... as well as many more holiday attractions throughout the season. Galleria will also host its Grand Tree Lighting Celebration ...