Barra on Todd
Barramundi is the name of the game at this venerable and popular restaurant on the banks of the dry Todd River, part of the Mercure Alice Springs Resort. The beer-battered "barra" is a drawcard here, but there's also a wide range of authentic curries to try. Inside is air conditioned but most want to grab a waterfront outdoor table for the views.