This is my favorite taco spot in the Palo Alto and mountain view area. The food is always super delicious and the service is always super friendly.
I seriously love this place. The ambiance is exactly what you'd expect and want from a taqueria - it's simple, there's no kitsch, and the focus is on the food. Every meal comes with chips and salsa and mmmm I do love those chips.