El Horno is a restaurant specializing in traditional Canarian cuisine, including grilled chicken and meats, offering a homemade menu.