Nopalito Taqueria at Local Kitchens

1711 W El Camino Real, Mountain View
(415) 992-8206

Recent Reviews

Sort by
Salvador Gonzalez

idk helping a brother out

Atmosphere: 5

Food: 5

Service: 5

Loading...