Skip to content
Taco Place

La Espuela

1 local recommends · Estimated price 2 out of 4
Location
89 W El Camino Real
Mountain View, CA 94040
Phone+1 650-625-8374
Hours of Operation statusClosed · Opens 7:00 AM

Tips from locals

Tim
Tim
January 28, 2016
Perhaps the best burritos (order them 'wet') north of the Mexican border.