Taberna do Careca is a restaurant.