Hi Calvin, welcome to HO. Sorry I don’t know Dallas at all but used to travel to Fort Worth about monthly for work for several years so have some thoughts there. But I doubt there’s any restaurants in FTW that you can’t get similar in SF (other than good BBQ, as you already mentioned).
If you do get over to Fort Worth, the Water Gardens are definitely worth an hour or so. There’s also a small outdoor JFK memorial (should open a 3-D view on google maps) just up the street, next to what is now the Hilton Fort Worth. Kennedy stayed there the night before his assassination - it was then called the Hotel Texas and all the rooms have a framed photo mentioning that fact. I usually stayed in that hotel so I know the area around it pretty well.
If you happen to be there around lunch time, the Capitol Grille is in the next block North and is good, but also a bit pricey (you didn’t mention your budget, but I don’t think the lunchtime crowd would be worried about kids). I also always liked the Little Red Wasp which isn’t as expensive, but it looks like they may have declined a bit recently based on Google reviews.
Another good spot for lunch is Coco Shrimp, about a half mile South of the Water Gardens. Hawaiian style shrimp baskets or tacos at a decent price., and mochi ice cream treats. Very casual. I also like Istanbul Grill (Turkish/Mediterranean style) just up the street (website not loading presently) for lunch.
Bailey’s BBQ downtown there close to the water gardens is really good, but there are a couple of food-truck type places (Panther City BBQ and Brix BBQ) that are also really good if the weather’s nice. Both have a bit of cover and seating.
If you find yourself quite a ways down South in FTW (like 10 miles South of the Water Gardens area), check out Madea’s Down Home Cooking, Sista’s Cafe (both Southern/soul food types) or Longoria’s BBQ. I just looked at Longoria’s ratings on Google and it looks like they’ve been having some off days, though it was always great when I had it.
I was stationed in San Antonio twice but it was decades ago, so I’ll won’t try to add anything more to @Lambowner’s food recommendation. Definitely second the boat tour, but add a caution to keep your wallet in the front pants pocket. The Riverwalk area used to be notorious for tourists getting picked (Lamb Owner can correct me if this is no longer a problem).
Gotta check out the Alamo, though - imagine trying to explain being in SA and not seeing the Alamo!
Have fun!