Processing, please wait ...
La Salsa - Mountain View
Mountain View
Cuisines: Catering, Mexican
Address: 660 San Antonio Road Suite A; Mountain View CA, 94040
The food was delivered on time and was good, but we were not given enough plates.
Excellent order - meat had a lot of flavor and great sauce options