La Cueva is a mutton barbecue restaurant offering traditional Castilian cuisine, specializing in roasted meats and fresh fish.