Get directions to: Tortas El Tri, Phoenix, AZ
Restaurant address: 2837 N 75th Ave Ste 6 Phoenix, AZ 85035, USA
Restaurant: Tortas El Tri