I believe there is a Dragon's Lair in San Antonio. I can't actually vouch for that particular location, but I frequent the Dragon's Lair in Austin, and if they run the store there like they run the stores up here then it should be a quality environment (neat, clean, well stocked, and staffed with nice folks who pay attention to the customers, not their gaming buddies).
Also, I've met the owner and he's an all-around nice guy, and one of the few I've seen that is a gamer himself but runs his store like a real business.