Review · MADRID
Madrid: Opera and Zarzuela Show and Dinner
The unusual part comes first: at La Castafiore, your waiters are also trained singers. They serve dinner, then launch into opera, zarzuela, and operetta from around the room. I like the mix of polished voices and relaxed table-side fun, and I like that the meal is built around Spanish flavors rather than a generic theater buffet. The audience may even be invited to join in.
The main thing to consider is the format. This is not a quiet, formal opera performance from a fixed stage. It is a lively restaurant show with movement, audience interaction, and occasional dancing. If you want a hushed theater evening, choose a concert hall instead. If you want a sociable night that combines dinner and music, this is a strong value at $69.
Key things to know before booking
- The waiters are the performers: Professional singers serve the meal and perform arias, duets, zarzuela, and operetta.
- Dinner follows an opera program: Spanish omelet begins the evening, followed by a salmon and broad-bean course, a choice of beef or hake, and a milk mousse dessert.
- Drinks are included: Wine, beer, soft drinks, and coffee come with the meal. Liquors cost extra.
- The room is interactive: Expect singers to move among the tables, speak with diners, and sometimes invite audience participation.
- The finale is a toast: The evening ends with a shared toast to La Traviata, with festive energy and, according to the provided menu details, a dessert course called El Gato Montés.
- Plan for three hours: This is an evening commitment, not a quick dinner before another show.
Why La Castafiore feels different from an ordinary dinner

La Castafiore opened in 1996 to support young artists and keep traditional lyric performance alive. That purpose helps explain the restaurant’s character. The singers are not simply entertainers brought in for background music. They are part of the service team, and the surprise of discovering that your server has an operatic voice is central to the evening.
The restaurant is at C/ Marqués de Monasterio, 5, in the heart of Madrid. It is easy to find, though one useful practical point is timing: the room may look like a normal restaurant being prepared if you arrive too early. Give the staff time to set up rather than assuming you are in the wrong place.
The show is designed for a mixed audience. You do not need to know opera, read music, or speak perfect Spanish to enjoy it. Familiar pieces, broad gestures, comic timing, and direct interaction keep the evening accessible. At the same time, the singing is meant to be taken seriously. The strongest part of the experience is the contrast between casual restaurant service and full operatic voices.
More Opera Performances in Spain:
- Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid
★ 5.0 · 143 reviews - Venice: La Fenice Opera House Entry Ticket with Audio Guide
★ 4.6 · 11,742 reviews - Sydney Opera House Official Guided Walking Tour
★ 4.5 · 3,770 reviews
The opening course and the first musical act

The evening begins with an overture from Il Barbiere di Siviglia, paired with a traditional Spanish omelet. This is a sensible introduction: the omelet is familiar, filling, and distinctly Spanish, while the music sets the playful tone.
Do not expect a concert where everyone remains silent between numbers. The performers work around the room, combining service with short performances. The result can feel more like an animated dinner party than a conventional opera production.
That atmosphere is one reason this activity suits people who are unsure about opera. You can focus on the food, listen to the music, and gradually get drawn into the performance. The supplied experiences describe strong voices, friendly service, and a relaxed mood rather than a stiff or overly formal night.
Salmon, broad beans, and the second act

The next course is described as marinated salmon rolls filled with baby broad beans in garlic sauce. The menu also features broad beans in garlic and, at times, a leek and salmon soup has been served. This suggests that the exact preparation may change, so tell the restaurant about dietary restrictions when booking.
The musical pairing for this course is Die Zauberflöte. The program moves through well-known operatic material while the staff continue serving and engaging with diners. That structure keeps the three-hour evening moving. You are not left sitting through one long performance before the food arrives.
The menu is not intended to compete with a high-end tasting restaurant. Its job is to provide a proper dinner while the performers carry the evening. Even so, the food receives unusually strong praise in the supplied customer comments, with particular approval for the quality, temperature, presentation, and portion size. For $69, that matters. You are paying for dinner, drinks, and entertainment in one package, not adding a show to an expensive restaurant bill.
Choosing between beef and hake
For the main course, you choose between grilled entrecote with herb butter and hake with parsley, gulas, and clams. The beef option fits diners who want a classic, substantial plate. The hake offers a more Spanish seafood direction, with parsley, shellfish, and gulas, a traditional baby-eel substitute commonly used in Spanish cooking.
The menu information links the beef to La Bohème and the hake to La Traviata. This playful connection between dish and opera is part of the restaurant’s charm. You are not just eating between songs. Each stage of dinner is presented as part of the program.
If you have food restrictions, make them known at the time of booking. The restaurant may be accommodating, but the only confirmed advice is to notify the venue in advance. Do not wait until the main course arrives and hope the kitchen can change it.
The supplied comments describe the food as tasty and satisfying, with some diners calling it excellent and others highlighting the salmon, steak, and soup. That is the right way to view the meal: better than a mere prop for the show, though the singing remains the main reason to book.
A few more concerts around Spain worth a look
- New Orleans Steamboat Natchez Jazz Cruise with Dinner Option
★ 4.0 · 7,533 reviews - Budapest Danube Cruise and Dinner Options, Live Music and Dance
★ 4.5 · 7,428 reviews - Paris: 3-Course-Dinner Cruise on the Seine with live music
★ 4.7 · 7,248 reviews - Dubai: Sunset or Dinner Cruise with Live Music & Open Bar
★ 4.7 · 6,030 reviews
The milk mousse, final toast, and late-night energy

Dessert is a milk mousse associated with El Gato Montés. The program then closes with a toast to La Traviata. Wine, beer, soft drinks, and coffee are included, while liquors are not.
The ending can become particularly festive. Dancing has taken place, audience members have been invited to sing, and the staff have marked birthdays and other celebrations. Some evenings may feel more animated than others, depending on the crowd and the performers, but the format clearly encourages participation.
This is where the experience moves furthest from a standard restaurant meal. You may arrive expecting a seated dinner and leave having clapped, sung, or danced. That is a benefit for outgoing diners and families looking for a cheerful night. It may be less appealing if you prefer to keep your table conversation private.
The singing is the real reason to go

The most consistently praised feature is the quality of the voices. The restaurant employs several operatic singers, with accounts describing groups of three to five performers, along with a pianist. The exact lineup can vary, but the format remains the same: singers perform arias, duets, zarzuela numbers, and operetta pieces while moving through the dining room.
The pianist deserves attention, too. In a restaurant setting it is easy to focus only on the vocalists, but the musical accompaniment helps hold the program together. Several descriptions of the evening single out the pianist as an important part of the performance.
The style is warm rather than grand. There is no claim here that the production replaces a night at the Teatro Real. It does something different. You hear trained voices at close range, often just a few steps from your table, while eating a Spanish meal. That proximity makes the performance memorable.
Audience participation is part of the deal. Some diners have been invited to sing, and the standard varies from person to person. That can produce funny, spontaneous moments, but it also means you should not book this expecting complete control over the spotlight. The performers are professional; the audience is not always.
Is $69 good value?
At $69 per person, I consider this a good package price for central Madrid. The cost includes a three-hour show, a multi-course dinner, and drinks including wine, beer, soft drinks, and coffee. Liquors are excluded, so keep that small extra cost in mind if you want cocktails or spirits.
A comparable evening split into separate parts could mean paying for dinner, then buying tickets for live music or opera. La Castafiore combines the two and adds the novelty of singing servers. The value is strongest if you want one main evening activity rather than a short meal followed by another booking.
The price also works well for a special occasion. A birthday, anniversary, final night in Spain, or family outing fits the cheerful format. One customer described the atmosphere as welcoming even when dining alone, which is useful to know. You do not need to arrive as part of a large group to take part in the evening.
The tradeoff is that you are paying for entertainment as much as cuisine. If food is your only priority, Madrid has plenty of restaurants that offer a more focused culinary experience. If you want a memorable combination of dinner, music, and social energy, the price is easier to justify.
Timing, access, and practical planning
The activity lasts about three hours, with starting times depending on availability. Check the exact time carefully when booking. One past booking problem involved a mismatch between the time shown on the ticket and the actual start, which caused the diner to miss the first hour. That is a major loss in a three-hour program, so confirm the start time and arrive with enough margin.
The meeting point is La Castafiore restaurant at C/ Marqués de Monasterio, 5, Madrid. The venue is described as easy to find. A taxi was used successfully by older diners staying at a hotel, but no transport service is included, so you will need to make your own way there.
The activity is wheelchair accessible. Dietary restrictions should be advised when you book. Since the meal is part of the experience, this is more important than it would be for a simple performance.
Free cancellation is available up to 24 hours in advance for a full refund, and you can reserve now and pay later. Those options help if your Madrid schedule is still changing, but they do not remove the need to check the show time carefully.
Who will enjoy this Madrid dinner show?
I would choose this for:
- First-time visitors who want a distinctly Spanish evening without committing to a full opera at a theater.
- Couples looking for a memorable dinner with live music.
- Families who enjoy movement, humor, and audience participation.
- Opera fans who appreciate hearing trained voices up close.
- Solo diners who want a social setting rather than a quiet table.
- Anyone looking for a three-hour evening that combines food and entertainment at one price.
I would think twice if you dislike audience participation, need a quiet meal, or expect a formal theater production. The format is lively and personal. You may be asked to clap, sing, or join the mood, and the atmosphere can vary with the crowd.
The experience also works for opera newcomers. You can enjoy the voices without knowing every story, and the staff’s warmth makes the music less intimidating than a formal performance might feel.
Should you book La Castafiore?
Yes, if you want an entertaining Madrid night that feels different from a standard tapas crawl or concert. The strongest reasons are the trained singing waiters, the Spanish-influenced dinner, the included drinks, and the friendly audience interaction.
Book with realistic expectations. This is not a silent opera house, and the menu is supporting the show rather than trying to be Madrid’s finest dinner. But at $69 for three hours of food, drinks, and live performance, La Castafiore offers a memorable and fairly priced night, especially for a first visit to Madrid or a final evening in Spain.
FAQ
Where does the opera dinner take place?
The experience takes place at Restaurante La Castafiore, C/ Marqués de Monasterio, 5, Madrid.
How long does the experience last?
The dinner and show last approximately three hours.
What type of music is performed?
The program includes opera, Spanish zarzuela, operetta, arias, duets, and lyric songs.
Are the waiters also the singers?
Yes. The wait staff perform the opera and zarzuela numbers while serving dinner.
What food is included?
The menu includes a Spanish omelet, a salmon and broad-bean course, a choice of grilled entrecote with herb butter or hake with parsley, gulas, and clams, and a milk mousse dessert. Menu details may vary.
What drinks are included?
Wine, beer, soft drinks, and coffee are included. Liquors are not included.
Is the restaurant wheelchair accessible?
Yes, the activity is listed as wheelchair accessible.
Can I cancel my booking?
You can cancel up to 24 hours in advance for a full refund. The activity also offers reserve now and pay later booking.
More Dinners Out in Spain
- Bateaux Mouches Dinner Cruise on the Seine River in Paris
★ 4.5 · 4,847 reviews - New Orleans: Evening Steamboat Jazz Cruise + Optional Dinner
★ 4.3 · 4,548 reviews - Paris: 4-Course Dinner Cruise on Seine River with Live Music
★ 4.5 · 3,827 reviews - Dubai Marina Dinner Cruise with Live Music & Open Bar
★ 4.5 · 2,780 reviews
Just added around Spain
- Discover Madrid’s Live Music Scene★ 5.0 · 13 reviews
- Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid★ 5.0 · 143 reviews
- Discover Madrid’s Live Music Scene★ 4.7 · 9 reviews
- Barcelona: Jam Session – Jazz, Cocktails and Tapas★ 4.8 · 19 reviews
- Ronda: Spanish – Classical & Flamenco – Guitar Concert★ 4.8 · 108 reviews
- Classical Concert in Basilica: Vivaldi -The Four Seasons and more★ 5.0 · 12 reviews
- Ticket for Flamenco and Classical Guitar Recital★ 5.0 · 12 reviews
- Jazz and Chill Out Sailing in Barcelona★ 4.5 · 221 reviews
Madrid Concerts, compared.

Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid
Read our review →Browse the lists this tour appears in

