Contact
Taqueria El Pollo (408) 215-1420
195 E Maude Ave, Sunnyvale CA as of dinehere.us