San Francisco is my favorite city in the world, bar none. I love NYC, I love Bali, and I love Buenos Aires, but SF is the place for me. And since I've been here for 10+ years, I get asked a lot: what should I do when I visit?
We don't always go to Taco Bell, but when we do, we go to this one. Quite possibly the most bad*ss of T-Bell's 39,000+ chalupa factories, this 20 min-South-of-SF location is unlike any other you've ever been to.