Royal Taj is the best Indian food there is. I didn't like Indian food until I came here with my wife a few years ago. This is one of our favorite restaurants of all time. We have tried Indian food all over town and in a few other cities and they all fall short when compared to Royal Taj. Royal Taj has the best basmati rice. Their garlic naan is always fresh and looked forward to. Every dish is amazing. Their Marsala and their korma are what we order the most. The sauces and gravies are rich and flavorful. The paneer tiki is a wonderful dish, as is the saag paneer as they both have amazing paneer cheese with a wonderful flavor and perfect texture. They have a full bar and great Indian beers as well as other import beers. This is real Indian food made by a nice Indian family. They even adjust the spiciness of each dish to your order. We always stick with the medium spice. If you go to the lunch buffet everything will be of a mild spice, but you can always order an entree for lunch instead of the buffet if you want it spicier. My wife is a vegetarian and I'm a big meat eater and we both have allot to choose from here. Long story short, if you like Indian food, Royal Taj is for you. If you don't like Indian food, Royal Taj is also for you because any other Indian food you have had probably paled in comparison to Royal Taj. Royal Taj will make you a fan of Indian food.