Where to take visitors craving good Indian food?
My out-of-town visitors live in a small midwest town with no Indian restaurants for hundreds of miles. I want to take them somewhere that isn't too far afield and **near a subway** station. In Jackson Heights, is Sajna still as good as it was raved about being a few years ago in this list? Are there other places you'd recommend? They like the cooking of most regions in India, so all cuisine ideas are welcome.
Spicy Mina's is terrific and it's right across the street from the 65th St. G/R/V subway stop, but it's in a sleepy bit of Woodside. The 74th St. Jackson Heights stop is the place to go for South Asian sensory overload: sari shops, sweet shops, grocery stores full of fresh unusual produce and big bags of spices, Bollywood DVDs, and all sorts of food.
Consensus lately, though, is that none of the sit-down restaurants are as good as Mina's. I don't know if it's true, but of the few such places I've tried since returning to Queens this past winter, it hasn't been proven wrong. So far for sit-down Indian if travel time isn't an issue, I'd sooner go somewhere in Manhattan's Murray Hill. However, for an eye-popping walk around and a crazy array of street food -- a dosa, a katie roll, some chaat, one of the paan leaves that guy sells for a dollar on 37th Ave., some sweets, or some Mexican or other Latin American from the carts and trucks along Roosevelt, Jackson Heights can't be beat. And if you want a sit-down meal, there's always Zabb and the Burmese Cafe, for starters.