Showing posts from January, 2010

Tacos in The Times The New York Time's review on Dos Toros Taqueria in NYC. The brothers who opened the shop are big fan of Gordo Taqueria in San Francisco -- one of my favorite taco experiences thus far. Glad the Bay area is coming to the East coast and I look forward to trying my own Dos Toros taco!