A European restaurant, Taberna do Mané offers a menu appreciated by food enthusiasts.