Get directions to: Texas Stock Yards Cafe, San Antonio, TX
Restaurant address: 1716 S San Marcos Rm 100 San Antonio, TX 78207, USA
Restaurant: Texas Stock Yards Cafe