Get directions to: 81 Bar, San Antonio, TX Restaurant address: 7811 New Laredo Hwy San Antonio, TX 78211, USA Driving Walking Bicycling Restaurant: 81 Bar