I should preface this by saying we have never eaten in here, only take out and delivery.
The first time we got food from Taste of India was because it was convenient and quick. The second time was because it was so good the first time! Their butter chicken is realy good, and their naan is HUGE. We've had some of the other dishes as well, but we keep coming back to the butter chicken.
Their delivery was pretty quick, although the delivery driver did get lost and had to call for directions. When we did take-out the order was ready in less than 20 minutes.