Taqueria Pátzcuaro

603 Old San Francisco Rd Sunnyvale CA 94086 USA

(408) 469-1228

Location