SF: La Taqueria

It’s been said La Taqueria is Thomas Keller’s favorite taco joint. I can see why. Fresh off my flight from LA, I was starving (damn delayed flights because of fogged in SFO!) and… Continue reading