Don Quixote Restaurant specializes in stone meat, a unique dining experience. They have been serving customers since 1984 in the heart of Las Palmas de Gran Canaria.