Portuguese restaurant Taberna Dom Castro offers traditional cuisine. Expect dishes like sardines, fish soup, and chorizo.