Texas is a big state, and I-10 is a long drive across it.Fredericksburg (Texas)
is probably too close to your destination, but it's a nice stop with lots of historic homes.
Another stop (but not overnight) is Fort Davis National Historic Site
For an overnight, if you're skipping El Paso, maybe try Sonora (Texas)
. You could do the Super 8 by Wyndham Sonora
, or if you want to go crazy, try the X Bar Ranch Nature Retreat
. Also visit the Caverns of Sonora
if you have time.
The other option is Fort Stockton
. Eat at Bienvenidos Mexican Restaurant
. If you have the budget, stay at the Fairfield Inn & Suites by Marriott Fort Stockton