Tasca Don Pepe offers authentic Canarian cuisine.