Dallas Galleria has the tallest indoor Christmas tree in America: 95-feet tall! The tree has been a tradition since 1984 with 17,000 branches and 50,000 lights.
Thanks to our friends at Maybe In Midland-Odessa for keeping us informed about all the great new establishments coming to the Basin. We are always excited to hear new and great things are coming our way