I live in Deep South Texas (not much but Mexican food and crappy Chinese) and will be visiting the city in March. I love to explore and try new foods. I have been to Jackson Heights with friends but have never been by myself. I would like to find some neat shops to explore and a great hole in the wall Indian restaurant to eat at (not Jackson Diner). Any and all suggestions are greatly appreciated. Thanks for the help!!!