This charming Teguise cafe is a lovely spot for families, offering a relaxed atmosphere along with outdoor seating.
C. León y Castillo, 10, 35530 Teguise, Las Palmas