Review · DINING EXPERIENCES
Madrid: Opera and Zarzuela Show and Dinner
The unusual part comes first: at La Castafiore, your waiters are also trained opera singers. They move among the tables, serve dinner, then launch into arias, duets, and Spanish zarzuela with a pianist accompanying them. It feels less like sitting in a formal theater and more like being invited into a very musical Madrid dinner party.
I like the strong live voices and the way the performers include the room rather than singing at it from a distant stage. I also like the value: the $69 price includes a three-hour show, dinner, wine, beer, soft drinks, coffee, and a final toast. The main consideration is timing. One booking problem in the past involved a start time changing from 8 p.m. to 7 p.m., so check your confirmed time carefully before setting out.
In This Review
- Key points to know
- What kind of Madrid night is this?
- Arriving at La Castafiore on Marqués de Monasterio
- The opening act with tortilla española
- Act One: salmon rolls and zarzuela
- Choosing the main course: steak or hake
- Dessert, coffee, and the La Traviata toast
- How good are the singers?
- Is the $69 price good value?
- Who will enjoy this most?
- Practical planning for a smoother evening
- My call: book it for the right kind of fun
- FAQ
- Where does the opera dinner take place?
- How long does the experience last?
- What food is served?
- Are drinks included?
- Do I need to know anything about opera?
- Can I request dietary accommodations?
Key points to know
- Singing waiters: The people serving your meal also perform opera and zarzuela.
- Three-hour format: Courses arrive between musical acts, giving the evening an easy dinner-show rhythm.
- Spanish menu: Expect tapas and dishes such as tortilla española, salmon rolls with broad beans, steak, hake, and milk mousse, though the menu may vary.
- Audience interaction: Singing, dancing, birthday celebrations, and occasional audience participation are part of the fun.
- Drinks included: Wine, beer, soft drinks, coffee, and the closing toast are covered; liquor is not.
- Central location: La Castafiore is at Calle Marqués de Monasterio, 5, in Madrid’s Community of Madrid.
What kind of Madrid night is this?

This is not a quiet restaurant meal with background music. It is a staged evening in which dinner and performance take turns sharing the room. The singers serve food, chat with diners, cross between tables, and then perform familiar opera selections at close range.
The restaurant opened in 1996 to support young artists and promote traditional lyric performance. That purpose still shapes the evening. The production is designed to make opera friendly and social, not formal or intimidating.
You do not need to be an opera expert. The program uses well-known works, including Il Barbiere di Siviglia, Die Zauberflöte, La Bohème, and La Traviata. Spanish zarzuela is central too. Zarzuela combines spoken theater and song, and it is one of the best ways to encounter a distinctly Spanish musical tradition without attending a full theater production.
The mood can shift from polished singing to playful crowd interaction. Some diners are invited to participate, and the evening may end with dancing. If you want a serious, uninterrupted opera recital, this is not the right format. If you want music, food, and a bit of cheerful unpredictability, it fits very well.
A few more Madrid days to weigh up
- Corral de la Moreria Madrid Flamenco Show with Optional Dinner
★ 5.0 · 2,424 reviews - Madrid Small Group Tapas Tour at 4 Venues -Lunch or Dinner
★ 5.0 · 553 reviews - Madrid Local’s Tapas Tour Dinner with a side of History
★ 5.0 · 530 reviews
Arriving at La Castafiore on Marqués de Monasterio

The meeting point is La Castafiore restaurant at C/ Marqués de Monasterio, 5. It is in the heart of Madrid, and one booking described it as easy to find. You are going directly to the restaurant rather than meeting a guide elsewhere in the city.
Do not be alarmed if the room looks quiet or unfinished when you arrive very early. The restaurant needs time to set up before the performance. Arrive close to your confirmed start time, but give yourself enough margin to find the address.
The evening lasts about three hours. That is long enough for a full meal and several performance sections, but it also means this is a major night out rather than a quick stop between sightseeing plans. I would avoid scheduling another fixed activity immediately afterward.
The restaurant is wheelchair accessible. If you need a specific seating arrangement or have mobility concerns, it is still sensible to mention this when booking.
The opening act with tortilla española
The evening begins with an overture from Il Barbiere di Siviglia. The first tapa is Spanish omelet, or tortilla española, a classic Madrid-friendly choice made with egg and potato.
This opening gives you a quick lesson in how the night works. A server may be handling plates one moment and singing the next. The change is part of the charm, and the close setting means the performance does not depend on elaborate scenery or stage effects.
The first course is also a useful reminder to keep your expectations in the right place. You are paying for a combined meal and show, not a Michelin-style tasting menu. The food is intended to be satisfying and traditional while the singers carry the evening.
Some diners have especially liked the food, calling it hot, well presented, and served promptly. Others have singled out the salmon starter, steak, soup, or broad bean dishes. Menus can change, so treat the published sequence as a guide rather than a guarantee.
Act One: salmon rolls and zarzuela

The first act is paired with marinated salmon rolls filled with baby broad beans in garlic sauce. The combination is more distinctive than a generic dinner-show starter, and the garlic gives the plate a clear Spanish touch.
This is where the evening begins to feel like a proper program rather than a meal with occasional singing. The musical sections are woven through the meal, so you have time to eat, talk, and listen instead of sitting silently for three hours.
The singers perform both opera and zarzuela. That mix matters. Opera brings the famous international repertoire, while zarzuela gives the evening its local character. If you have never heard zarzuela before, this is a low-pressure introduction, since the performance is surrounded by food and conversation.
The staff’s friendliness is part of the experience. Several performers are also servers, and the strongest praise has consistently focused on their professionalism, kindness, and ability to keep service moving while performing. The pianist also deserves attention. The keyboard accompaniment supports the singers and helps the room move from one section to the next.
A different sort of afternoon around Madrid:
- Madrid: Tour Bernabéu Entry Ticket
★ 4.5 · 21,573 reviews - Madrid: Prado Museum Entry Ticket
★ 4.6 · 17,509 reviews - Madrid: Royal Palace Fast-Access Admission Ticket
★ 4.6 · 13,856 reviews - Madrid: “Emociones” Live Flamenco Performance
★ 4.8 · 12,866 reviews
Choosing the main course: steak or hake
For the second act, you choose a main dish. The listed choices are grilled entrecote with herb butter, associated with La Bohème, or hake with parsley, gulas, and clams, associated with La Traviata.
The steak is the more familiar choice, especially if you want a hearty dinner. The hake is the better option if you prefer seafood and want to try a dish with a more specifically Spanish feel. Gulas are imitation baby eels, a common Spanish seafood product, and they give the hake plate a distinctive local detail.
Past diners have described the food as tasty, filling, and better than expected for a dinner show. One person praised a steak cooked exactly as requested, while another mentioned an excellent leek and salmon soup. These details suggest that the kitchen takes the meal seriously, but the exact dishes can change.
Tell the restaurant about dietary restrictions when you book. This is particularly important here because the menu includes fish, shellfish, dairy, garlic, and other ingredients that may not suit every diet. The provider specifically asks you to advise them of restrictions in advance.
Dessert, coffee, and the La Traviata toast

Dessert is described as a milk mousse from El Gato Montés. It is followed by coffee, which is included in the price.
The closing toast to La Traviata is one of the evening’s signature moments. Wine, beer, soft drinks, and coffee are included, and the final celebration includes a toast. Some accounts also mention cava or champagne at the end, along with birthday acknowledgments and dancing.
Liquors are not included, so plan to pay separately if you want spirits. The included drinks are enough for most diners, and the package is easier to judge when you count the beverage service along with the meal and show.
The finale can be more relaxed and social than the earlier acts. Dancing and audience participation are possible, and the atmosphere may become almost family-like. That is a plus for people who enjoy joining in. It may feel too informal if you prefer to watch quietly from start to finish.
How good are the singers?

The singers are the reason to book this experience, and the performance quality is the strongest part of the evening. The voices are not simply a novelty added to restaurant service. The performers are trained artists, and the program gives them room for arias, duets, and ensemble pieces.
You may hear several different voices during the night, supported by a pianist. The singing is close enough that you can see the performers working the room, which creates a personal connection that a large opera house does not always provide.
The audience interaction brings both energy and a small element of risk. Some diners may be invited to sing or take part in the fun. One account noted that an audience participant was excellent while another was off-key. That is not a fault in the professional cast, but it tells you what sort of evening this is: participatory, playful, and not completely controlled.
The program also works for mixed groups. Opera fans can focus on the voices and repertoire, while people who know little about opera can enjoy the humor, food, and social setting. One family with a child with autism found the movement, brief breaks, and accessible songs worked well for their group, though every person’s needs are different.
Is the $69 price good value?
At $69 per person, this is a strong value if you want a full evening rather than only a meal. You receive approximately three hours of entertainment, a multi-course dinner, several drink options, coffee, and the final toast.
A regular restaurant meal could cost less, especially if you choose a simple tapas dinner. An opera ticket could cost much more, particularly for a central seat and a well-known production. La Castafiore sits between the two: you get a real performance, but also a meal and a relaxed social setting.
The value improves if you are curious about Spanish culture but do not want to commit to a formal concert. Zarzuela is not always easy to encounter during a short Madrid visit. Here, it is presented alongside familiar European opera, so the program has both local flavor and recognizable reference points.
The food should be judged as part of the package. It has earned praise for flavor, temperature, presentation, and generous choices, but you should not book this expecting an elite fine-dining experience. The main attraction is the singing, with dinner as a substantial and enjoyable partner.
Who will enjoy this most?
I would recommend it for couples, families, solo diners, and small groups looking for a memorable evening in Madrid. Solo visitors can fit in well because the atmosphere is social and the staff makes an effort to include the room.
It is especially suitable if you:
- Like live music but do not want a formal concert hall
- Want to hear opera without knowing the repertoire
- Are interested in Spanish zarzuela
- Prefer an evening with built-in entertainment
- Value dinner, drinks, and performance in one price
- Enjoy audience participation and informal humor
It may not suit you if you want a silent meal, a short performance, or a strictly traditional opera presentation. The singers move through the dining room, the audience may be involved, and the ending can include dancing. Those features are the point for many people, but they are worth knowing before you book.
Practical planning for a smoother evening
Check the start time on your final confirmation. One past scheduling mix-up caused a diner to arrive an hour after the show had begun. Since the performance is divided into acts, arriving late can mean missing a meaningful part of the program.
Give the restaurant your dietary restrictions at booking. Do not wait until you sit down, particularly if you avoid seafood, shellfish, dairy, or garlic.
The activity offers free cancellation up to 24 hours before the start time, and you can reserve now and pay later. These terms help if your Madrid plans are still moving, but you should still verify the exact conditions attached to your booking.
The experience is in Madrid’s central area, and a taxi can be practical if you are returning to a hotel outside the center after the late dinner. The supplied information does not specify a hotel pickup, so make your own way to La Castafiore.
My call: book it for the right kind of fun
I would book La Castafiore if I wanted one Madrid evening that combined local food, recognizable opera, Spanish zarzuela, and direct contact with performers. The singing is the clear highlight, and the dinner, drinks, and final toast make the $69 price easy to justify.
Go in expecting a lively restaurant show, not a solemn night at the opera. Check the time, report food restrictions, and be ready for a little audience participation. If that sounds like fun, this is one of the more memorable ways to spend three hours in Madrid.
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 food is served?
The menu includes Spanish tapas and a multi-course meal. Listed examples include Spanish omelet, marinated salmon rolls with baby broad beans in garlic sauce, grilled entrecote with herb butter, hake with parsley, gulas and clams, and milk mousse dessert. The exact menu may vary.
Are drinks included?
Yes. Wine, beer, soft drinks, coffee, and the final toast are included. Liquors are not included.
Do I need to know anything about opera?
No. The program includes well-known opera selections as well as traditional Spanish zarzuela, and the relaxed dinner setting is designed for both opera fans and newcomers.
Can I request dietary accommodations?
You should advise the restaurant of any dietary restrictions when booking. The activity information specifically asks you to provide this in advance.
More Show in Madrid
- Madrid: Live Flamenco Show with Food and Drinks Options
★ 4.5 · 9,901 reviews - Madrid: La Cueva de Lola Flamenco Show Tickets with Drink
★ 4.8 · 2,567 reviews - Flamenco Show & Special Menu at Torres Bermejas in Madrid
★ 4.5 · 1,994 reviews - Essential Flamenco: Pure Flamenco Show in the Heart of Madrid
★ 5.0 · 1,643 reviews
Just added around Madrid
- Private Vacation Photography Session with Photographer in Madrid★ 5.0 · 3 reviews
- Arrival Private Transfer from MAD Airport to Madrid in a Minibus★ 5.0 · 3 reviews
- Segovia: 3-Hour Private Walking Tour★ 5.0 · 3 reviews
- Tour Segovia and La Granja de San Ildefonso from Madrid★ 5.0 · 3 reviews
- Salamanca: Private Guided Customizable Walking Tour★ 5.0 · 3 reviews
- Total Reboot and Renew with top wellnes 3 hours couple experience★ 5.0 · 3 reviews
- Madrid: Prado & Reina Sofia Museum Skip-the-Line Guided Tour★ 5.0 · 3 reviews
- Madrid: Prado Museum Private Tour★ 5.0 · 3 reviews
Dining Experiences, compared.

Madrid Small Group Tapas Tour at 4 Venues -Lunch or Dinner
Read our review →
Madrid Local’s Tapas Tour Dinner with a side of History
Read our review →
Prado Museum Tour & Lunch at the Oldest Restaurant in the World
Read our review →
Madrid Local Tapas Tour with Private Dinner and Bottomless Wine
Read our review →
Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid
Read our review →
Flamenco Show La Quimera with Drinks & Dinner Option
Read our review →
Prado Museum & Lunch at World’s Oldest Restaurant
Read our review →Browse the lists this tour appears in

