Get directions to: Annex, San Antonio, TX Restaurant address: 330 San Pedro Ave San Antonio, TX 78212, USA Driving Walking Bicycling Restaurant: Annex