I would definately do NASA, Galveston and the San Antonio river walk if you have time. If you like amusement parks they have a pretty sweet Six Flags located accross from the Football Stadium. If you like shopping (high end shopping) hit up the Galleria. As I recall they also had a good museum downtown, although that may depend on the feature at the time.
|