Can anyone recommend me a great place for Vindaloo?
I fell in love with the stuff on a trip to London, and so far the Chicago version is not nearly as hot/spicy, it seems to be watered down for the American taste buds.
I've tried a few places downtown including Gaylord India and Bukhara (before they closed)...Indian Harvest in Downers Grove, and so far, the winner is Khyber Pass in Oak Park. It was very good, quite spicy, but still not quite on the mark with the tasty napalm-on-a-plate I learned to expect in the UK.
Can anyone help? For instance, I have yet to head to Devon avenue, where should I start??