Taj Palace Indian Restaurant is Austin's finest dining experience. Traditional North Indian cuisine in an elegant setting.