If you want to experience the best of India, in Chicago at least, you head to Devon Avenue, in West Rogers Park. But if you're just looking for a taste, there are plenty of other options: downtown at least, there's India House in River North, Gaylord off of North Michigan Avenue, and over in Streeterville, near Northwestern's hospital campus, Indian Garden.
Page 1 of 4 >>