★★★★★★★★★★4.8 · 509 reviews · 3 hours · from $69
Opera and zarzuela dinner at La Castafiore in Madrid: singing waiters, Spanish tapas, classic arias, and a toast to La Traviata.

“This dinner and opera entertainment was extraordinary. The three course meal we chose from many selections was gourmet delicious and the singing by the waiters was magnificent. A bottle of wine was included and the night’s grand finale included champagne. Do not miss this if visiting Madrid, a wonderful highlight of our visit to Spain. We were two senior ladies visiting from Canada and took a taxi from our hotel to this beautiful unique restaurant. It was the perfect finale of our trip to Spain.”
Check availability →Read our full review