La Barraca is a restaurant offering traditional Canarian cuisine.