Address: 59-14a Main Street, Flushing New York
I am picky when it comes to Chinese food and I really like the Taiwanese style Chinese food more than anything since it is similar to the Chinese cooking I am used to back in Malaysia. Gan and I always thought Lin's Taiwanese at Elmhurst was the best, but apparently there is a better Taiwanese restaurant in Flushing call Main St Imperial Taiwanese Gourmet. I thought there were more variety of dishes at Main St Imperial and the food was more home cook style. My recommendations: oyster omelette and flies head (although the name sounds weird, it is actually just minced meat and chives). This place is a gem and I am glad my friends brought me there!
"flies head" -the name doesn't sound appetizing, but this dish was awesome. Really goes well with rice