Get directions to: Taqueria El Vaporsito, Phoenix, AZ
Restaurant address: 2775 W Thomas Rd # 104 Phoenix, AZ 85017, USA
Restaurant: Taqueria El Vaporsito