For some good Mexican food, to see the Alamo and get a classic San Antonio experience, go to the River Walk!
Floating the river is a must in Texas!