The sun drenched Esplanade restaurant by St Clair Beach is one of Juliette's favourite places to dine in Dunedin. Photo / @esplanade_dunedin How iD Dunedin has managed to evolve over time ...