Get directions to: Garcia's Taqueria, Sunnyvale, CA
Restaurant address: 738 S Fairoaks Ave Sunnyvale, CA 94086, USA
Restaurant: Garcia's Taqueria