I’m always dreaming of being back in Chinatown! The food is just so good! If you’re currently roaming Chinatown for dumplings or planning your trip to NYC, look no further than Super Taste, located at 26 Eldridge St, New York, NY. Little place, big taste.
I tried the pork and chive dumplings, and it did not disappoint. I added some chilis and soy sauce, and woooooo did that top it off. I can’t wait to go back, their food is excellent, and it’s also reasonably priced. If you end up going, please let me know how it went. Until next time, Chinatown!