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
