Jul 24, 2007 #2 G Grant Guest not in sunnyvale, but los charros taqueria in downtown mountain view is a frequent of mine.