i go here for one thing and one thing only - channa bhatura. Its THE BEST you will find in all of North America hands down! I've actually taken my out of town guests here from India and even they attested to it - this is pretty much as good as it gets even in Delhi.
That being said, a couple of pointers
* do not bother sitting down for table service, its pretty much non existent. One time we tried, waited for 10 minutes, and eventually ended up getting take out instead.
* rush past the initial crowd thats mostly in awe staring at the sweets in the glass display cases - head straight for the cashier and place your order ASAP
oh, and bring it home and enjoy every bite...mmmmm..yes..its that good.