Madrid may be many things, but it isnever boring, bland, or predictable, and even less so its restaurants with shows. The city that definitely never sleeps has become an attractive destination for those who want to combine high-level cuisine, nightlife for everyone, and live shows in a single trip.
Just under 30 years ago, restaurants such as Gula Gula began to implement a pioneering formula which, as time has shown, has been a winning one. That of combining the ritual of lunch and dinner with the noble art of the performing arts . And, for those who are wondering, the fusion of the two does not detract from either.
In addition, some of these gastronomic spaces offer signature cocktails, live DJ sessions, and a dance floor for those who can’t imagine a night without dancing. This is just a small selection of the best restaurants with shows in Madrid.
1. Revoltosa

Flamenco brunch: local and international flavors come together in this show at the Revoltosa restaurant on Calle del Prado. This neo-tavern for cats, as they define themselves, has decided to make Sunday lunchtime the best moment of the weekend with a menu faithful to Iberian cuisine, from itspincho moruno with straw potatoes to its black cod fritters with lime aioli. This uniquebrunch is accompanied by singers, guitarists, and dancers who complete the experience.
📍 Location: Calle del Prado, 4 (Center)
💶 Price: €€€€€
2. Panthera
Image courtesy of Panthera
Its name certainly invites thoughts of long, wild evenings. Panthera is a hybrid between a sophisticated restaurant where you would take your parents and a nightclub where you would never invite your grandparents. A landmark of the pre-pandemic nightlife scene, its return to Madrid has lost none of its night owl spirit.
Here, the show begins in the 1980s-style dining room with Mediterranean cuisine with strong Asian influences, based on seasonal and predominantly local produce. Once the gastronomic show is over, it’s time to let yourself be carried away by electronic music sessions that have become cult events. At Panthera, everyone sets the pace for their own nighttime journey.
📍Location: Calle de Miguel Ángel, 21 (Almagro)
💶 Price: €€€€€
3. The murder mystery dinner

First course, second course… murder! The murder mystery dinner lives up to its name: an evening that is out of the ordinary, combining theater, humor, mystery, and delicious dishes paired with a murder case that diners must solve. Although it is an interactive theater experience, there are two ways to enjoy it: by quietly enjoying dinner as a spectator of the case, or by actively participating as an investigator… or suspect! Between courses, there are clues, suggestions, riddles, action, and conversations that can change the course of the investigation… Bon appétit!
📍Location: various restaurants(Descaro, Restaurante San Francisco, Restaurante FuenteArcos, Maracca, Insólito at Novotel Madrid City…)
💶 Price: €€€€€
4. Gula Gula
Image courtesy of Gula Gula
Gula Gula reopened its doors relatively recently. One of Madrid’s best restaurants with a show resumed its dinner shows on Fridays and Saturdays at 46 Calle Preciados. The new Gula Gula has proven to maintain the boldness and energy that made it a success.
A great display of joy that showcases the talent of Gula Gula’s original artists, as well as new additions, to this drag queen show that has set the standard in the city. Style and glamour are the hallmarks of this show, which includes monologues and musical numbers for your entertainment.
📍Location: Calle Preciados, 46 (Ópera)
💶Price: Show with open buffet: €55
5. Corral de la Morería
Águeda Saavedra / Image courtesy of © PACO MANZANO
With more than 60 years of history, Corral de la Morería can boast of being the oldest (and most famous) flamenco tablao in the world: celebrities such as Nicole Kidman, Jennifer Aniston, Harrison Ford, and Jude Law have made pilgrimages here. Since it opened its doors in 1956, this iconic venue in the capital has welcomed renowned artists such as Antonio Gades, La Chunga, Pitingo, José Mercé, Belén López, and Alba Heredia to its stage every night.
The quality of its cuisine, awarded one Michelin star and two Repsol Suns, is equally impressive: with David García at the helm, the restaurant’s gastronomic offerings can also be considered a true art form. Of all the restaurants with shows in Madrid, this is the one with the most tradition.
📍 Location: Calle de la Morería, 17 (La Latina)
💶 Price: €€€€€
6. The Guilty Banquet

It’s one thing for the food to be to die for, but quite another to have to investigate while you’re dining. But in the case of The Guilty Banquet, both things happen in this dinner show where diners are the detectives of a crime that has taken place at the dinner. Performed by professional actors, this immersive theater experience will make you feel like you’re in an Agatha Christie novel while you enjoy an exquisite dinner at the Maché restaurant in the Hotel Casa de las Artes. What if the culprit is the person next to you eating cheesecake?
📍Location: Calle de Atocha, 83
💶 Price:€35
7. The Jungle Jazz Club by Amazónico
Image courtesy of Jungle Jazz Club
Jazz, soul, Cuban jazz, flamenco, and bossa nova. Black music that plays with the popular culture of Latin America, Africa, and the Caribbean. That’s the mix of sounds that permeates this space located on the ground floor of Amazónico. But letting yourself be enveloped by the rhythms and swing of this club is not the only thing you can do: at Jazz restaurant, the menu, with influences from Brazil, India, and Japan, and its variety of cocktails, becomes the perfect gastronomic complement to the show taking place on stage.
📍Location: Calle Jorge Juan, 20 (Salamaca neighborhood)
💶 Price: €€€€€
8. Aurora
Image courtesy of Aurora Restaurant
Restaurants with entertainment such as Aurora have a virtue similar to the main feature of Las Vegas casinos: you lose track of time. At Aurora, the cliché that you know when you enter but not when you leave rings true. It’s almost like a place you could stay and live. You go in, have dinner, have a few drinks, and stay to dance, because they have a DJ for a reason. With its New York aesthetic, Aurora is one of Madrid’s places to be. Proof? How difficult it is to get a reservation on a Saturday.
📍 Location: Avenida de Alberto Alcocer, 32 (Chamartín)
💶 Price: €€€€€
9. WAH Show Madrid

WAH Madrid promises a truly dystopian dinner experience. This landmark Madrid entertainment show is one of IFEMA’s hottest events, breaking all its sales records. In addition to an audiovisual production worthy of Broadway, it offers a huge range of cuisine from across five continents in its street food market: sushi, lobster rolls, baos, pizzas, hamburgers, and more than a nod to Spanish cuisine. To top it all off, the party continues in the aftershow with DJs, cocktails, and VIP tables.
📍Location: Avenida del Partenon, 5 IFEMA – Pavilion 2
💶 Price: from €36 per ticket
10. Maison Jaguar
Image courtesy of Maison Jaguar
Maison Jaguar is unapologetic maximalism. With nods to Mexico in its décor and menu, this eccentric restaurant is designed for fun. On Thursday, Friday, Saturday, and Sunday nights, there are DJs, live shows, and valet parking. And to enjoy the show and the company, nothing beats a cocktail. The menu includes margaritas, micheladas, and tequila and mezcal shots.
📍Location: Calle Goya, 39 (Salamanca district)
💶 Price: €€€€€
11. Nômadâ
Nômadâ is located in a tent in the inner courtyard of the block next to El Corte Inglés on Calle Serrano, in the heart of the Salamanca district. Along with tahini, a variety of hummus, and baklava , there is African music and live DJs, as well as Arabic dancing. They have a large terrace that is perfect for enjoying the long days, and from 12:30 a.m. on Wednesday through Saturday, it becomes a club, in case you want to continue the party.
📍Location: Calle de Serrano, 41 (Salamanca district)
💶 Price: €€€€€
12. MamaQuilla
The expression “trendy restaurant” is so overused in Madrid that sometimes it seems pointless to even use it, but MamaQuilla brings it back to life. It’s difficult to get a reservation at this restaurant, which bases its success on two pillars: Latin American food and nightlife.
The menu features intriguing dishes such as the gilda that was lost in Machu Picchu and tiradito with huacatay ponzu.
As for the entertainment, it’s nighttime and includes DJs and dancing, which go well with a powerful mixology menu.
📍Location: Calle de José Abascal, 61 (Chamberí)
💶 Price: €€€€€
13. Pabblo
Adjacent to the Picasso Tower, Pabblo is the Carbon and Larrumba group’s venture into show restaurants, which have multiplied in Madrid in recent years. It is a large venue with touches of 1970s luxury, reinforced by a central oval-shaped stage that connects the two floors. The menu is extensive and fairly classic, ranging from oysters to entrecôte, without much exoticism.
📍Location: Plaza Pablo Ruiz Picasso, 1 (Azca)
💶 Price: €€€€
This article was written by Isabel Nieto, Alberto del Castillo, Sara Morillo, and Elena Francés.