While we're usually not the biggest fan of longhorns, The Stockyards are still definitely a must see!
Our personal favorite is the Japanese Garden. Dallas also has a beautiful Arboretum and Botanical Garden.
If you visit, we highly recommended you check out the The Sixth Floor Museum at Dealey Plaza as well.