Fen’s 3-star review:
Having grown up in an Indian neighborhood (yay Jackson Heights!), and having gone to school in Cambridge, I know Indian food fairly well. Darbar is an okay place. The food isn't very expensive, and the decor is nice. The food is acceptable, though a big generic. Anyone who eats Indian food on any consistent basis though will find it kinda "eh."
Despite that, it's still the best Indian place I've found in Palo Alto or the adjoining areas. I find myself just going to Darbar's as a first thought when I think of getting Indian. So perhaps I'm just eating there too often!
The food comes out fast, so for a quick bite, it's a great place to eat.
Every time I go, I always wish they take the Discover card.