Get directions to: Taqueria Chihuaua, Giddings, TX
Restaurant address: 1865 E Austin St Giddings, TX 78942, USA
Restaurant: Taqueria Chihuaua