Was going to say golf, but someone already mentioned. San Antonio is part of the Texas hill country. There are many little towns around settled by Germans. You can get pretty good German food and beer there if you venture out a bit. Also, if your wife likes shopping, there is a huge outlet mall in San Marco, on the way to Austin.