We have been here a few times, and there is a delicious BBQ place within 15 minutes from here.
DELICIOUS! Near the Stockyard. 10/10 recommend.
It's a must see when you come to Texas