You’ll slip into a lively Madrid evening with singing waiters serving up both zarzuela opera and classic arias as you enjoy a four-course meal with wine at La Castafiore. Expect laughter between bites, spontaneous applause, and moments where music takes over the room — all included with your reservation.
We pushed open the door to La Castafiore and I swear, the place already felt like it was humming — not just from the piano, but with this sort of anticipation you get before something odd or fun happens. Our waiter, Andrés (who later belted out a bit from Carmen like he’d been waiting all week for that moment), led us to our table. The light was soft, everyone chatting in that Spanish way where hands do half the talking. I could smell garlic and something sweet from the kitchen — maybe flan? Hard to tell over the sound of someone warming up their voice near the bar.
The first aria caught me off guard. One minute we’re pouring Rioja, next thing you know, our server’s standing by the bread basket singing Verdi with her eyes closed. It wasn’t stiff or formal — people clapped along, some folks even wiped away tears (maybe from laughter or nostalgia or both). Between courses they mixed in zarzuela songs; I didn’t know much about it before this night, but apparently it’s Spain’s own comic opera style. Our guide explained how these songs poke fun at daily life — Li laughed when I tried to say “zarzuela” right. Probably butchered it.
Dinner itself was four courses — not fussy, just good: jamón that melted a little on my tongue, then cod in a tomato sauce that tasted like someone’s abuela made it. Wine kept flowing (included in the booking), and every so often another waiter would launch into song. There was this moment during “La verbena de la Paloma” when everyone went quiet except for one old man at the next table who softly hummed along. I still think about that silence between notes, how Madrid felt small for a second.
By dessert we were all smiling at strangers across tables, trying to guess which waiter would sing next. If you’re into opera or just want a night where dinner feels like theater (but not stuffy), this zarzuela opera dinner show is worth it — even if you don’t know a word of Spanish going in.
Yes, one bottle of wine per table is included with your dinner at La Castafiore.
You can request specific dietary requirements when booking your table.
Yes, the restaurant is fully wheelchair accessible including all areas and surfaces.
The dinner includes four courses along with coffee or tea.
No knowledge of Spanish is needed; music and atmosphere are enjoyable for everyone.
Yes, infants and small children can attend; prams or strollers are welcome.
Yes, there are public transportation options close to La Castafiore restaurant.
Your night includes entry to La Castafiore’s zarzuela opera show with live performances by singing waiters, a four-course dinner paired with a bottle of wine per table, plus coffee or tea after your meal—all set in central Madrid’s welcoming atmosphere.
Do you need help planning your next activity?