Get directions to: Taqueria El Grullo, Sunnyvale, CA
Restaurant address: 620 E Evelyn Ave Sunnyvale, CA 94086, USA
Restaurant: Taqueria El Grullo