This post is unavailable.
If only I could figure out whether or not they've renamed themselves to La Espuela... There are other good burritos in the bay area, but they're the best I know in Mountain View (though I usually go to the Dana Street one).

Feb 28, 2018 · 5:30 AM UTC