Get directions to: Arturo's Taqueria 2, Austin, TX
Restaurant address: 7210 Cameron Road Austin, TX 78752, USA
Restaurant: Arturo's Taqueria 2