Delicious hand-pulled noodles at Super Taste in NYC Chinatown

Priscilla sent me this video from Eater that features one of my all-time favorite cheap-eats in NYC called Super Taste. The little spot is located just off Canal Street and Eldridge Street and has some of the best hand-pulled noodles and dumplings anywhere in the city. If you have't gone, make it your next stop for food -- lunch or dinner! Don't be afraid of the humble restaurant interior, the food more than makes up for it!