And just like that the most wonderful time of the year is coming to a close. But not to worry, there is still time to enjoy all the holiday happenings around town! Here is a master list of the best ways to enjoy the final few magical days of the season.


1. Have a White Christmas at Yellow Rosa (pictured)


2. Shop local for food and groceries that are perfect for the holidays


3. Experience one of the best secret spots for Christmas decor


4. Get the perfect last minute stocking stuffer for loved ones, or yourself


5. Grab drinks with Bad Santa at the most epic pop up bar 


6. Enjoy the perfect last minute holiday staycation for the family


7. Hop on the Santaland Express and take a magical holiday-themed journey 


8. Lace up and hit the outdoor ice skating rink


9. Get a dose of holiday cheer on a heated rooftop with tons of lights, fire pits, and festive cocktails


10. See the best Christmas lights around town


11. Catch an iconic Tony-Award winning holiday production at the Wyly Theater


12. Sip on a Frozen Hot Chocolate while getting cozy at the Ski Club


13. Grab some friends for Tex-Mex under an award-winning Christmas display


14. Enjoy festive drinks and s'mores on an exceptionally decorated and heated rooftop


15. Immerse yourself in a holiday pop-up experience while helping support local charities


16. Experience the magic of Christmas at a winter wonderland 


17. Grab the family and take a drive through 1 million holiday lights while surrounded by animals


18. Buckle up and experience over-the-top kitschy vibes, handcrafted cocktails and holiday debauchery