Santas Village Southlake

Southlake Town Square 1400 Main Street, Southlake, TX, United States

Nothing marks the holidays like pictures with Santa Claus! Discover the perfect holiday photo op at Santa’s Village in Southlake Town Square! From November 19 to December 24, step into a world of magic and wonder, capturing priceless moments with Santa and his merry elves. Stay tuned for pricing details and Santa’s visitation schedule, ensuring …

Free to Attend

Let’s Work Together! Learn about advertising with Family eGuide! Learn More