Get directions to: China Latina, San Antonio, TX
Restaurant address: 1014 South Alamo Street San Antonio, TX 78210, USA
Restaurant: China Latina