REVIEW · SPAIN
Madrid: Opera and Zarzuela Show and Dinner
Expect dinner with a theatrical twist. At La Castafiore, your waiters are trained singers who serve Spanish tapas, perform opera and zarzuela, involve the audience, and finish the evening with a toast to La Traviata. It is a lively three-hour night in central Madrid rather than a formal opera-house performance.
I especially like the close interaction with the singers and the way the menu turns each course into part of the show. The price, about $69 per person, is also strong value because it includes dinner, wine, beer, soft drinks, coffee, and the performance. The main caution is timing: one booking experience involved a guest arriving for an 8 p.m. start when the show had already begun at 7 p.m., so confirm your exact start time carefully.
Key things to know before booking
- The waiters are the performers: The singers serve your food, move around the room, and perform arias, duets, zarzuela, and operetta excerpts.
- Dinner follows an opera theme: Courses are paired with works such as Il Barbiere di Siviglia, Die Zauberflöte, La Bohème, and La Traviata.
- The evening is interactive: Audience participation, dancing, birthdays, and a final toast can all become part of the fun.
- The food is more than a prop: Spanish omelet, salmon rolls, broad beans in garlic sauce, steak or hake, dessert, and drinks are included.
- It suits opera fans and newcomers: You do not need to know opera to enjoy the humor, voices, and relaxed setting.
- It is at La Castafiore: The restaurant is at C/ Marqués de Monasterio, 5, in Madrid, and the venue is wheelchair accessible.
Entering La Castafiore in central Madrid

La Castafiore opened in 1996 with a clear purpose: to support young artists and keep traditional lyric performance alive in a restaurant setting. That background helps explain why the evening feels more personal than a standard dinner show.
The venue is at C/ Marqués de Monasterio, 5, in the heart of Madrid. It is easy to find, although the restaurant can look rather ordinary while staff are still setting up. Arriving too early may leave you wondering if you have the right place. Give the room time to change character.
Once the performance begins, the restaurant becomes a small stage. There are no bad seats in the house, according to one detailed account, which matters because the singers circulate among the tables rather than performing only from the front.
The atmosphere is generally warm and informal. One especially useful detail is that some evenings include Spanish diners who know the songs and join in. That can give the night a more local feel than a polished show designed only for tourists.
More Opera Shows around Spain:
- Zarzuela Opera and Dinner at La Castafiore Restaurant in Madrid
★ 5.0 · 143 reviews - Florence: Santa Monaca Church Italian Opera Concert Ticket
★ 4.7 · 2,692 reviews - Lucca: Puccini Festival Opera Recitals and Concerts
★ 4.7 · 1,278 reviews
The opening act: Spanish omelet and Il Barbiere di Siviglia

The evening begins with an overture based on Il Barbiere di Siviglia, served with a traditional Spanish omelet. This is a sensible opening: the familiar tortilla gives you a quick taste of Spanish cooking while the first songs set the tone.
Do not expect a quiet meal with background music. The performers are likely to come close to the tables, sing directly to diners, and make the room feel involved from the first act. The production is meant to be social, not solemn.
That makes this a good choice if you enjoy opera but do not want the formality of a theater. It also works if you have never attended an opera. The singers explain the mood through energy and interaction, not through a lecture.
The opening portion can be a little surprising if you expected a conventional restaurant. The wait staff may be serving food one moment and singing the next. That unusual mix is the point, but it may not suit someone looking for a silent, private dinner.
The first course: salmon, broad beans, and zarzuela

The first act features marinated salmon rolls filled with baby broad beans in garlic sauce. This course is paired with Die Zauberflöte, giving the meal a more structured rhythm than a regular restaurant service.
The broad beans in garlic sauce are a particularly Spanish touch. They are not the sort of generic side dish you might receive at an international dinner theater. The menu also shows that the cooking is meant to support the theme, not simply fill the time between songs.
Several diners have praised the food as tasty, hot, well presented, and more substantial than expected. Another account singled out a leek and salmon soup, suggesting that the exact menu or available choices may vary. You should check the options at booking and advise the restaurant about dietary restrictions in advance.
Service is part of the entertainment, but it does not appear to be an excuse for slow meals. Reports describe prompt service and friendly, professional staff. Still, the performance naturally stretches dinner across about three hours, so this is an evening commitment rather than a quick meal before another activity.
The main course: steak or hake with a musical pairing
For the main course, you choose between grilled entrecote with herb butter, paired with La Bohème, or hake with parsley, gulas, and clams, paired with La Traviata. The choice gives the meal a useful balance between meat and seafood.
The entrecote is the more substantial option and may suit you if you want a hearty dinner. The hake offers a lighter route, though gulas and clams give it a distinctly Spanish seafood character. Since the available menu can change, confirm your preferred choice when you reserve.
Food quality receives unusually strong praise for a dinner show. Multiple diners describe the meal as delicious, excellent, or even gourmet. One person was particularly pleased that the steak was cooked as requested, while another noted that the chef prepared a special salad after a conversation about dietary needs.
I would still set expectations sensibly. This is not a Michelin-style tasting menu, and the main attraction is the combination of live music, food, and interaction. Yet the meal seems to deliver much more than the usual theater-dinner compromise.
Drinks are included with dinner. Wine, beer, soft drinks, and coffee are part of the package. Liquors are not included, so spirits and other alcoholic drinks may cost extra.
More Concerts with Dinner around Spain:
- 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 singers: strong voices in a relaxed room
The singers are the reason to book this experience. The staff includes operatic voices, and some evenings feature a pianist as well. Several accounts praise both the vocalists and the pianist, with one diner noting that the piano accompaniment deserves just as much attention as the singers.
The music includes opera, operetta, and traditional Spanish zarzuela. Zarzuela is especially important here because it connects the performance to Spain rather than offering only famous Italian or German opera excerpts.
You can expect arias, duets, lyric songs, and comic or theatrical moments. The performers do not remain distant from the audience. They move around the dining room, speak with diners, and sometimes invite people to sing or join the action.
That interaction can be wonderful if you enjoy a little attention. It can also make the evening less predictable. An audience member may sing well, or may not. One honest account noted that one invited singer was excellent while another was off-key. That is part of the risk of an interactive show, and it is also what keeps the night from feeling mechanically rehearsed.
The best performances seem to combine serious vocal training with a playful attitude. You may hear a beautiful aria, then watch the same performer return to serving dinner. That contrast is the charm of La Castafiore.
Dessert, dancing, and the final La Traviata toast
Dessert is described as a milk mousse inspired by El Gato Montés. It gives the final course its own musical identity and keeps the opera theme running through the meal.
The night ends with a toast to La Traviata. Champagne or cava is mentioned in several accounts, including one description of a bottle of wine with the meal and champagne at the end. The supplied details specifically include the final toast, while exact drink service can vary, so it is best to regard the celebration as part of the evening rather than expect a particular quantity.
The closing section may include dancing, birthday celebrations, or a conga. One diner described everyone dancing at the end, and another praised the relaxed, family-like atmosphere even when attending alone.
This is where the experience moves furthest from formal opera. You are not simply watching a performance. You are sharing a party with the singers, pianist, staff, and other diners. If you prefer to sit quietly and leave unnoticed, this may feel too active. If you want an evening that becomes a story you can retell, the finale is a major strength.
Is $69 a fair price?
At about $69 per person, the price is reasonable for Madrid, especially because it covers three hours of entertainment and a full dinner with drinks. You are paying for several things at once: a restaurant meal, live singing, piano accompaniment, audience interaction, and a celebratory finish.
The value improves if you were already planning to attend a music performance. A theater ticket, dinner, and drinks purchased separately could easily cost more, while La Castafiore gives you all three in one evening.
The meal also appears to be a genuine part of the package, not a token plate served between acts. The menu includes a starter, a main course, dessert, and drinks. Several diners specifically praised the food, service, and value together.
You should not book it solely because you want the cheapest dinner in Madrid. A tapas crawl would give you more freedom to choose individual dishes, and a formal opera house would offer a different level of staging and acoustics. La Castafiore is best value if you want food and performance combined in a friendly setting.
The timing issue deserves attention

The stated duration is three hours, and starting times can vary. Check the exact time carefully before you leave your hotel and again on the day of the booking.
One person arrived for an 8 p.m. booking and found that the show had started at 7 p.m., missing the first hour. Another booking involved a time change that did not reach the customer in time. These are isolated accounts, but they point to a practical rule: do not rely only on an old confirmation screen.
Arriving late is especially unfortunate here because the acts are connected to the meal. Missing the opening may mean losing part of the music, the first course, and the introduction to the performers.
The restaurant is centrally located, and one senior couple took a taxi from their hotel. That is a useful option if you are dressing up, traveling after dark, or simply want a direct trip. The meeting point is the restaurant itself, not a separate theater or tour office.
Who will enjoy this dinner most?

I would recommend La Castafiore to:
- Opera newcomers who want a friendly introduction without committing to a full theater performance.
- Opera fans who enjoy hearing strong voices in a close setting.
- Couples looking for a memorable evening with dinner and music in one booking.
- Solo diners who are comfortable with a social atmosphere and possible audience interaction.
- Families with older children who can appreciate the music and stay engaged for three hours.
- Visitors seeking Spanish culture through zarzuela, tapas, wine, and a lively Madrid setting.
It may be less suitable for you if you need a quiet dinner, dislike audience participation, or want a strictly formal performance. The room can become noisy and playful, and the show may include dancing or invitations to sing.
The experience has also worked well for different ages and needs. One family described it as suitable for all ages, including a daughter with autism, because the movement, short breaks, and varied songs helped keep the evening engaging. Individual needs differ, so contact the restaurant in advance if you require specific arrangements.
Practical advice for making the night work
Tell the restaurant about dietary restrictions when booking. The chef has shown flexibility, but advance notice gives the kitchen a better chance to prepare properly.
Check what is included in the drink package. Wine, beer, soft drinks, and coffee are included, while liquors are not. If a particular bottle, spirit, or celebration matters to you, ask before ordering.
Allow the full three hours. Do not schedule a museum visit, concert, or long-distance train immediately afterward. The final toast and dancing are part of the experience, and leaving early would cut off the most social portion.
Confirm the start time. This is the most important practical tip because a time mix-up can mean missing an entire act.
The restaurant is wheelchair accessible. If you use a wheelchair or need a particular table arrangement, mention it in advance rather than assuming the standard seating will work for you.
Cancellation is flexible: you can cancel up to 24 hours beforehand for a full refund, and reserve now while paying later. That helps if your Madrid plans are still changing.
Should you book La Castafiore?
Yes, if you want an entertaining Spanish evening rather than a standard restaurant meal. The singers, pianist, food, drinks, and audience interaction create a complete night out for a reasonable price.
I would especially choose it for a first visit to Madrid, a celebration, or a final evening in Spain. It gives you zarzuela, opera, tapas, wine, and a communal toast without the cost or formality of a major opera house.
Just confirm your start time, share dietary needs early, and be ready for some participation. If you want dinner in peace, choose a traditional tapas restaurant instead. If you want beautiful voices, good food, and a little pleasant chaos, La Castafiore is a strong choice.
FAQ
Where is the Madrid opera dinner held?
It is held at Restaurante La Castafiore, C/ Marqués de Monasterio, 5, Madrid.
How long does the experience last?
The dinner and opera show last about three hours.
What type of music is performed?
The program includes opera, operetta, traditional Spanish zarzuela, lyric songs, arias, and duets.
Are the waiters also the singers?
Yes. The wait staff perform the songs while serving dinner and interacting with diners.
What food is included?
The menu includes dishes such as Spanish omelet, marinated salmon rolls with baby broad beans in garlic sauce, grilled entrecote with herb butter, hake with parsley, gulas and clams, and a milk mousse dessert. Menu choices may vary.
Are drinks included?
Wine, beer, soft drinks, and coffee are included. Liquors are not included.
Is the experience suitable for someone who does not know opera?
Yes. The performance is designed to be entertaining and interactive, so you can enjoy it even without prior opera knowledge.
Is La Castafiore wheelchair accessible?
Yes, the activity is listed as wheelchair accessible.
Can I cancel the booking?
You can cancel up to 24 hours in advance for a full refund. Reserve now and pay later is also available.
Just added around Spain
- Barcelona: Solo Piano Intimate concerts in Barcelona★ 4.9 · 9 reviews
- Barcelona: Taste 5 Spanish Wines paired with Live Music★ 5.0 · 3 reviews
- Barcelona: Jam Session – Jazz, Cocktails and Tapas★ 4.8 · 19 reviews
- Alicante: Afternoon Cruise with Appetizer and Live Music★ 4.7 · 128 reviews
- Alicante:Evening Spanish Tapas Cooking Class with Live Music★ 4.6 · 3 reviews
- Discover Madrid’s Live Music Scene★ 5.0 · 13 reviews
- Discover Madrid’s Live Music Scene★ 4.7 · 9 reviews
- Sunset Sailing in Barcelona & Live Music by Aperol★ 4.0 · 157 reviews
Opera Shows, compared.

Santa Monaca Church Italian Opera Concert Ticket
Read our review →
Opera Concert at Palazzo Poli – Fontana di Trevi
Read our review →
Italian Opera Concert Ticket in Florence’s Santa Monaca Church
Read our review →Browse the lists this tour appears in





