3.5 stars. There are so many Mexican restaurants in Silicon Valley. Some of my favorites are in the downtown area. This one is convenient for me as I work... more
Milpitas is split up by two taquerias: you're either team Taqueria Los Cuñados or team Taqueria Las Vegas. I'm team Taqueria Las Vegas.
Taqueria Los... more
Gonna go back for different cravings!
Food,
I've been a couple times, it's one of the Mexican restaurants, that sell beef tongue (lengua), here in... more