Each time I've seen a show at St. Ann's Warehouse in DUMBO, I've passed this small resturant/stand. Its a low building/shack decorated with Mexican standing cut-outs, holiday lights, and big diner-type booths outside. Has anyone been? If so.. is it any good? It seems intriguing but rarely populated. I'm forgetting the exact address buts its a corner or two west of Superfine.