One of my favorite spots in NYC
Monday, January 07, 2008
I wouldn't necessarily call it CHEAP, maybe a little under average, but it's still great. The food is excellent, the margaritas are great and the location and atmosphere are perfect. Right in the heart of greenwich village, this place is the perfect place to go with friends before going out.