Get directions to: Taipei Chinese Restaurant, San Antonio, TX
Restaurant address: 18802 Stone Oak Pkwy San Antonio, TX 78258, USA
Restaurant: Taipei Chinese Restaurant