jbackel's Mountain View, CA, USA
16 Reviews |
235 E Middlefield Rd
This is the first taqueria I had been to - 30 years ago and its still my favorite. Go in the grocer...
Rose International Market - CLOSED
1060 Castro St
The smell alone will make you stop is you are near by. The best kabobs ever. It is a little diffic...