RE: Where to eat in San Antonio
Down on the Riverwalk is the Little Rhine Steakhouse. While not cheap, the quality of the beef is very, very good.
When in San Antonio, you'll want to get some bar-be-que at one of the Tom's Ribs locations.
If you can venture out of the city 30 or so miles, to the West, head to Boerne, and find a place called Po- Po's. (It was mentioned in an old "Roadfood -Goodfood" book years ago, so I tried it when I had the chance). They specialize in a number of "all you can eat " specials. The all you can eat gulf shrimp - large, fried with a light colored batter and very "ungreasy" - is well worth the trip. Unlike a lot of "all you can eat" places, they don't make you sit there awkwardly, having to "beg" for more. They proactively asked you if you want more, even after thirds...
On the way to Austin, there's a bar-be-que place called the "The Salt Lick" in a very small town called Driftwood. It looks like they can seat five or six hundred people in a couple fo different buildings, when things are really busy. The 'que is served family style, all you can eat. One interesting difference for a TX 'que place is that their sauce is mustard based, compared to the ubiquitous tomato based sauces. It is very good, with just the right combination of sweet and vinegar bite to it.