Get directions to: Ay Chihua Tex Mex Taqueria, Richardson, TX
Restaurant address: 451 W Arapaho Rd Ste 115 Richardson, TX 75080, USA
Restaurant: Ay Chihua Tex Mex Taqueria