Grapevine, The Christmas Capital of Texas

Downtown Grapevine is full of Christmas Cheer, so much that it is the self-proclaimed Christmas Capital of Texas, and the city really does it’s best to earn that title!  Each day from Thanksgiving… Continue reading