This is my favorite Mexican in Mountain View. The service can be hit of miss, but the decor is very festive and the margaritas are very tasty. Your meal comes with four salsas and all are fabulous! I get the Fiesta Burrito every time. The service can be spotty and the tiny parking lot is annoying.
more