Seemor
Zürich › Niederdorf › Mesa Madrid Restaurant
Mesa Madrid RestaurantB+
Weinbergstrasse 75, 8006 Zürich, Switzerland
· Spanish restaurant, European restaurant, Fine dining restaurant
· Niederdorf
High-quality Spanish cooking with polished service and a deep Spanish wine list; excellent but pricey, with some inconsistency reports and a lively, upscale vibe.
Why this grade
Mesa Madrid delivers competitive quality on par with respected local favorites through exceptional food quality in premium Spanish seafood and Iberico cuts, paired with attentive, professional service and a deep Spanish wine list. However, inconsistent execution—occasional dry fish and portion variation—prevents grade A territory, and high pricing limits broad appeal despite justified quality for Spanish cuisine enthusiasts in Zürich.
One caveat: Pricing is genuinely high (mains CHF 38.50-64.50; tasting menus CHF 105-170), so budget accordingly
What to order here
- Seafood tasting courses (turbot, seabass, cod, shrimps)
- Iberico pork (Pluma/Presa/Parrillada ibérica)
- Croquetas
What stands out
- Genuine Spanish welcome and hospitality
- Well-paced multi-course menus
- Top-notch Iberico and lamb
Opening Hours
Monday10:00–14:00, 18:00–00:00
Tuesday10:00–14:00, 18:00–00:00
Wednesday10:00–14:00, 18:00–00:00
Thursday10:00–14:00, 18:00–00:00
Friday10:00–14:00, 18:00–00:00
Saturday18:00–00:00
Sunday11:00–20:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →