La Maruca - Velázquez is a popular Spanish restaurant located in the heart of Madrid, known for its traditional Cantabrian dishes and vibrant atmosphere. Its menu features a variety of classic Spanish flavors, making it a favorite among locals and tourists alike.