Skip to main contentToast Local logo
La Plaza Taqueria - Mountain View

La Plaza Taqueria - Mountain View

MexicanPrice range $1-15

Open

Takeout 9:00 AM - 8:00 PM

40 S Rengstorff Ave, Mountain View, CA 94040