Don't waste time going to Arlington or Ft Worth.
You realize that TCU is in Fort Worth right? Trust me, you won't be wasting your time if you're in ft worth
If you are staying at the omni downtown, 7th is just across the river and it has many great bars and restaurants.
You can walk around sundance square in downtown and there will be plenty to do as well.
The stockyards are pretty close by as well, just got to head northwest a little.
If you really want, you can go towards TCUs campus, but honestly it's a lot quieter than other parts of town