El Que Faltaba offers traditional Canarian cuisine.