Guachinche La Santidad offers traditional, homemade Canarian cuisine.