<a href="http://www.yelp.com/biz/haveli-indian-restaurant-tustin">Haveli in Tustin on Newport just off the 5 freeway is pretty good</a>.
But the best Indian food, and I am now the third person to highly recommend it, is Royal Khyber. Their chicken tandoori naan is awesome, and their tandoori meats are some of the juiciest and best I have ever had. Usually tandoori chicken comes out a bit on the dry side, but not theirs. Washing it down with one of their mango-tinis makes for one heck of tasty meal.