Taqueria El Pollo

195 E Maude Ave Sunnyvale CA 94085 USA

(408) 215-1420

Location