Darwin Sailing Club- There is free membership at this club for visitors.  Watch the stunning sunset and have a drink at the charming tables on the beach while watching the sailboats.  Good food in a convivial, but family-oriented atmosphere.  Just be prepared to swat  a few (thousand) flies!!!  Fun.

Also try Cafe Kashmir for your Indian fix.

And the Cornucopia Museum Cafe is a nice spot for coffee, lunch, or just a brief respite.