Get directions to: Taqueria Guadalajara, Phoenix, AZ
Restaurant address: 3308 N 27th Ave Phoenix, AZ 85017, USA
Restaurant: Taqueria Guadalajara