This post is ridiculously overdue, but I have to tell you about a great little spot in NYC’s West Village: The Hudson Clearwater.