Find tex-mex restaurants in Mountain View, CA. Listings include La Salsa.
At La Salsa Mountain View, CA we take time honored, authentic Mexican dishes and put our own fresh, delicious twist on them by using fresh ingredients and innovative preperation to...