Driving from Marfa Texas to Santa Fe New Mexico
Old Mesilla, just outside of Las Cruces, is a great place to stop, wander a bit, and eat. Even spend the night, if the timing works out for you.
There are several excellent restaurants there - La Posta, for New Mexican-style Mexican, and the Double Eagle Steakhouse - are my two personal favorites.
I love that plaza at Old Mesilla so much that I always time my road trips through there to arrive early afternoon. I really like having lunch at La Posta, and dinner at the Double Eagle. And spend the afternoon strolling about the plaza, visiting the shops. And spend the night in one of several B&B's there. A worthy destination in its own right.
If you have time, consider taking the back way out of Albuquerque up to Santa Fe, along the Turquoise Trail.