Tarambana Plaza offers traditional cuisine with modern touches in a vibrant atmosphere.