La Cascada Restaurant is a family-owned and family-run business, which ought to offer high-quality food and service. The locality has 650 square meters for the dining area and exceeds 500 square meters for the kitchen and storage rooms. It has a typical Spanish farmhouse setting, combined with the latest interior design that creates relaxing and very good ambiance. Moreover, the use of dramatic lightings and the adjacent wine cellars are impressing. Truly a work of art in its interior design. Every fine detail, first-class materials used, hygiene and professinal staff all contribute to the restaurant´s fine gastronomy and its quality service.