I am not lives in Darjeeling. But every time when I went to Darjeeling always visit in Keventers Restaurant for eating some delicious food. It is very beautiful restaurant inside and outer side equally. Lights are very good. All of the restaurant staffs behaviour also good. All of food items are really delicious. Specially tea and coffee is very good. In this restaurant every thing is well arranged.
But, after all it has also some problems. They has very less types of food. It is not a family restaurant, because here the tables are very small and little bit of unclean. Foods are very expensive compare to other nearer restaurant.
But overall, if you really wants good food, so it is the best option in Darjeeling.