I am going on a monthlong trip to India with my boyfriend, leaving in about a week, and would really love some recommendations from chowhounds. We live in the San Francisco bay area (south bay) which has a large and somewhat diverse Indian community and we love to go to Indian restaurants around here. I realize that the food in India will be different and a lot more varied than what we're used to and we are looking forward to trying a lot of authentic food and regional specialties.
We are fairly adventurous when it comes to trying new kinds of food and spiciness - the only restriction is we don't eat any kind of fish or seafood.
I will be spending some time working in Bangalore for the first part of the trip and then travelling around, mostly in the North.
Here are cities I will be in besides Bangalore: Mumbai, Aurangabad, Udaipur, Jodhpur, Jaipur, Agra, Khajuraho, Varanasi, Delhi.
Any recommendations (or even links to previous related threads) would be greatly appreciated.