There's another restaurant with the same name about a mile away but don't be confused - this one on University is incredible. This is some of the best Mexican food I've found across the country and by far the best food in Palo Alto.
The best taco place I know of on the peninsula!! They even have good food truck now and I recommend this business highly to anyone that wants a good meal without breaking the bank especially their large burrito's!!!!