I'm going to be in Elmhurst on Monday for work, near the Grand Avenue stop on the R train. I was wondering if there are any interesting streets or foodie areas worth walking around and checking out?
Also, any good places to get some good take away?
I recall reading about a place called Tangra Masala but heard that it had gone downhill. I was wondering if this is still any good and if so, what's good there? (I just don't care for soups in this heat).