Tasca Los Corazones offers traditional Canarian cuisine.