Get directions to: Hot & Mild Taqueria, Sunnyvale, CA
Restaurant address: 848 E Evelyn Ave Sunnyvale, CA 94086, USA
Restaurant: Hot & Mild Taqueria