Vive Sol can't be beat when it comes to quality Mexican in Mountain View. The service is excellent and their menu goes far beyond your standard Mexican fare. I crave their food on a regular basis!
Pros: Service & Food Quality
Cons: Can get crowded
more