Don't know what it's called, but I have passed by this tiny little place a few times (it's on the north side of 70th street between 1st and York) - unfortunately, every time I pass by it's either closed or I'm on my way to pick up sushi. They have a board in the window advertising Cuban sandwiches and empanadas. Anyone know what I'm talking about? Anyone been there and can offer a review? Thanks.