Taj is consistently fabulous. We always get the Chicken Saag, Baingan Bharta, and lots of naan. The naan is flaky (not like a flat pancake as we've had at other Indian restaurants), there's plenty of chicken in the saag, and the Baingan Bharta is full of vegetables and flavor. Very good quality and nice portions (especially with take-out!). Even though it takes us 25 minutes to get to Taj, this is our new Indian restaurant of choice.