This charming Cuenca spot offers a delightful Spanish dining experience perfect for families.
Calle Fray Luis de León, 9, 16002 Cuenca