Daily Archives: November 1, 2013

Toro NYC

Long time no see. I’ve popped back by here with my first restaurant review since August of last year and it’s kind of funny that it’s a Boston restaurant that recently expanded to NYC. Many of you will recognize the … Continue reading

Posted in New York, Reviews | Tagged , | 3 Comments