A.B.
What part of DFW will you be in? Dallas? Fort Worth? Arlington? North Dallas? Will you have a car? DFW is spread out, and there is a lot of traffic. So, it makes a difference in determining what to do.
In Fort Worth, the Ft Worth Zoo is one of the top zoos in the country. There's also a good museum in the Arts & Cultural district there. The Bass performing arts hall or the playhouse may be of interest. The Stockyards are a must see in Fort Worth, and the middle of the day you can see the cattle drive with the longhorns. (You have to see some longhorns while in TX.) Billy Bob's is also in the Stockyards. You also def want some/a lot of Tex Mex food, such as Joe T Garcia's in Fort Worth. Angelos also has some of the best BBQ in the country.
If you are on the Dallas side, be sure to see the Grassy Knoll (where Kennedy was shot) and listen to the conspiracy theories from those who set up camp there. Also go through the 6th floor museum in the Book Depository while there. You're also right by the West End when you're there, so lots of good eating places down there. The Dallas Zoo has had a remodel and is worth a visit, and the aquarium is a good place to visit. Lower Greenville avenue is good for bar hopping, if that's your scene, and Highland Park Village has good (upscale) shopping and good food. Inwood Village also is a good place for food and some shopping. The Mesquite Rodeo operates Friday nights and Saturday nights, if you have a car to go there.
In Arlington, you can go to a baseball game at the Ballpark, tour the monument to Jerry Jones (Cowboy Sadium) or go to Six Flags. The Parks at Arlington has good shopping in that area.
In Dallas, some good shopping is at Highland Park Village (expensive, upscale), Northpark Mall or the Galleria. In North Dallas, good shopping can be found at Stonebriar Mall (Frisco), Willowbend Mall (Plano), Firewheel (Garland), The Village at Fairview (Allen) or Allen Premium Outlets (Allen). Out by Grapevine, if you're near the airport or staying out at Gaylord or Great Wolf, there's Grapevine Mills Mall. There are other shopping options around depending on where you are staying.
Have fun!