I just emailed my niece who lives in Austin and here's what she said:
The bakery/restaurant with the mariachis is Mi Tierra in Market Square and is open 24 hours. While they're in San Antonio they might check out the Japanese tea gardens, it has great architecture and plants and waterfalls. It's one of the few non touristy things that San Antonio has to offer.