This small city is just a couple hours from Dallas and makes for an ideal weekend getaway, with festivals, historic buildings, and themed steam train rides.