I have been going to Elmhurst lately.. Have tried a few places.. Lin's Taiwanese, Ploy Thai and Good Taste specifically.. Ploy was good, Lin's was good, Good Taste seems to be my favorite place so far..
Would love some other suggestions for stellar dining options..
84-02 Broadway, Queens, NY 11373
81-40 Broadway, Queens, NY 11373