I keep forgetting to post about this. I've noticed this place open up recently. It's on Hudson just north of 6th, directly west across from the new federal building. Appropriately, it is in a red brick building. Anyone else know anything more about this or has been yet? Also, the old white and green house that was on the corner was torn down a month or two ago.