Visiting NYC - Need Street Food Recs!
You should definitely go to Flushing, in Queens. Right near the end of the 7 train and the LIRR station, you will find the following:
$1 kebabs from street vendors - the lamb is great.
A stand under the LIRR that sells noodles, dumplings and scallion pancakes.
Corner 28 - a restaurant with a window selling peking duck buns (there's a long post about this on the outer boroughs board).
Around the corner from the LIRR, down the street where Starbucks is, on the right before the parking lot, a storefront with a window selling dumplings and other treats.
I'm sure there's more, but I never get further than this two-block stretch.