Los Siete Lagares is a restaurant offering traditional Canarian cuisine in a historic setting.