That shooting complex is awesome. I shot there last year. What kind of food are you looking for? The Bass Pro across I10 from fiesta Texas has a good seafood place. If you get on loop 1604 right off of 10 and go south, take the Babcock exit, go through the light and on the right you will see a little yellow Mexican food place right next door to the Hills and Dales bar (which by the way is a good place to have a beer) That Mexican joint has some dang good food at a very good price. If you wanna go down town go to Dicks or Mad Dogs on the river. Let me know if you have any more questions about San Antonio. I just moved from there, and know pretty much every inch of that place.
Ryan