TriBeCa

12:36 pm on March 10, 2009 by Rachel Anderson Category: reviews 1 Comment
Greenwich Street Tavern

After a not-so-stressful day at our respected offices, Lee and I decided to drop in on Greenwich Street Tavern for some nachos. We’ve heard good things from Yelp so we decided to drop everything and prepare our stomachs for cheese covered crunchy goodness.