Hi L.,
After reading your post, I knew I had to respond...my birthday is also January 2nd!!!
We love taking family from the northeast to La Hacienda Ranch for great food and the "Texas" experience. It's located off 121 between Hall Johnson and Glade on the border of Grapevine/Colleyville. (www.lahaciendaranch.com)
Afterwards, you could swing by the Gaylord to walk around/take pictures, and then finish up at Southlake Town Square to grab some dessert or do some shopping. Campania Pizza will resume live music on Fri/Sat nights in January, and it's a great place to have a homemade bellini or coffee and hang out on the rooftop patio. (www.campaniapizza.com or www.southlaketownsquare.com)
Have fun!
N.