Travel ServicesHow Journy WorksPricingSchedule a Free Call
Travel ServicesHow Journy WorksPricingSchedule a Free Call


The 35 Best Restaurants In Madrid 

Top Madrid restaurants across all styles and price points. 

The geographical and cultural heart of Spain, Madrid is a worthy capital for the various cultures united under the Spanish flag. There's no shortage of restaurants, with everything from traditional to contemporary spots shaking up the scene in the city that loves to keep the oil burning all night.

Here at Journy, we've planned thousands of trips to Spain—Madrid included—and have developed deep local knowledge on the city's best eateries, from fine dining to family-friendly. Below are 35 of our favorites across the Spanish capital.

Hopping over the Catalan city of Barcelona next? Read up on the best things to do.

1Restaurante - Vinoteca Moratin


Calle de Moratín, 36, 28014 Madrid, Spain
An upscale restaurant with a rustic-modern aesthetic, Vinoteca Bistro Moratín serves only the freshest ingredients, purchased each day from the Mercado Anton Martí. The atmosphere is intimate and hip, with an attentive wait staff that does their best to guarantee 100% satisfaction. Expect a small but excellent menu of seasonally-focused dishes, like creamy carrot soup, perfectly-cooked steak tartare, and grilled salmon. They also have a great selection of wines available by the glass or by the bottle—it is a vinoteca, after all! Be sure to save room for dessert—the Greek yogurt with apple pie is off the charts.



Calle de Serrano, 52, 28001 Madrid, Spain
A casual restaurant by 3 Michelin-star chef David Muñoz, Street-XO features creative, Asian-inspired dishes made with fine Spanish ingredients. Not to be missed: chili crab, pork belly, and dumplings with crispy pig ears. Deservedly busy, it can be challenging to get a table here, but it's well worth the wait. Protip: Come early and grab a seat at the bar.
Sounds like something you’d like to experience? Trust the experts at Journy to build an itinerary from scratch just for you with all the must-see sights and hidden gems.

3Casa González


Calle del León, 12, 28014 Madrid, Madrid, Spain
Cheese lovers, go ahead and beeline it to Casa Gonzalez in Huertas. The cozy restaurant is a classic, old-school tapas spot, serving a plethora of cheeses and Ibérico ham (jamón ibérico) . We also love that glasses of wine start at just €1. Casa Gonzalez can get rather busy at night, so come early or be prepared for a wait.



Calle de Goya, 5, 7, 28001 Madrid, Spain
Platea is a six-story hall of gastronomy situated in an old, 1950s-style cinema. It has a little something for everyone, from reasonably priced tapas prepared by Michelin-starred chefs to cheap drinks, fresh produce stalls, pastry shops, kitchenware, and flowers. While food is an obvious focus here, Platea also hosts live performances on the cinema stage. Cocktail bar El Palco is our preferred watering hole for excellent drinks with stage views.



Calle del Ave María, 44, 28012 Madrid, Madrid, Spain
Melo’s Café and Bar in Barrio de Lavapíes is an institution. Open since 1979, the small café is only open for about five hours daily—at night—when hoards of people descend on the beloved Galician café for zapatillas (translates to slippers), which are deluxe grilled cheeses on Galician bread. Lacón (shoulder meat from white Galician pigs) and Tetilla cheese are also big draws. Try as many things as you can carry, like the croquetas and fried pimentos de Padrón. Expect a LOT of people, but then again...squeezing through the crowd and eating with similarly-minded folk is part of the experience.

6Recreo espartinas


Calle de Espartinas, 5, 28001 Madrid, Spain
While considered a "casa de comida" (home cooking restaurant), Recreo's food mixes the traditional with the modern. Opened by Pablo Montero and Alejandro Diaz, alums of fine-dining temples like DiverXO and the Fat Duck, the cooking here introduces modern technique and foreign spices to classic dishes for a delicious twist. Expect inventive combinations like broccoli with kimchi, and skewered olives with marinated sardines and Basque peppers.

7La Casa del Abuelo


Calle Victoria, 12
Founded in 1906, La Casa del Abuelo (which translates to "House of Grandfather") is internationally recognized as one of the best tapas bars in the world. The food is simple but extraordinary—think fresh shrimp with buttery garlic served on elegant terracotta plates. The original location is located across the street from their newer, more spacious restaurant, where you can avoid the crowds and eat the same famous dishes at larger wooden tables. Don't miss their famous Mediterranean prawns, which are oh-so-tender, tossed with fresh parsley, dried chillies, and garlic. Pair 'em with a glass of sweet El Abuelo red wine for a perfect dining experience.

8La Fábrica


Calle de la Alameda, 9, 28014 Madrid, Spain
La Fabrica is an all-in-one destination that houses an exhibition space, a cute boutique filled with books, a photography gallery, and a divine cafe. Stop by to browse the highly curated items and local art, then make your way to the airy and elegant dining area to enjoy light morning breakfast or afternoon snacks (paired with wine, of course). We love the smoked eggplant with feta and oregano oil, burrata with confit tomatoes, and other light antipasti that are perfect any time of day.

9Angelita Madrid


Calle Reina, 4, 28004 Madrid, Spain
Angelita is helmed by the Villalón brothers, who rose to fame on the Madrid dining circuit with the opening of the (now defunct) El Padre restaurant. There's a focus on independent wine producers and natural/biodynamic vintages, with a staggering 500 wine labels to choose from. The cocktails are also excellent. Food-wise, the menu is rooted in seasonality, with all produce grown in the brothers' own vegetable garden on the outskirts of Madrid. Don't miss their spin on pisto, which is the Spanish version of ratatouille found in almost every taverna across the city—but not like this. 

10Taberna El Sur


Calle de la Torrecilla del Leal, 12, 28012 Madrid, Spain
El Sur is a casual, tucked away neighborhood taberna with unfussy but high quality dishes. Don't be surprised if you're the only tourist here—it's mostly frequented by locals who are on a first-name basis with the waiter, Jhoan. Our go-to dishes? Paella, patatas bravas, octopus, risotto, and scrambled eggs with mushrooms—plus sangria.

11Origen Taberna Madrid


Calle Juan Álvarez Mendizábal, 44, 28008 Madrid, Spain
Located on Calle Juan Álvarez Mendizábal, Origen specializes in Mediterranean tapas that are split between "Origin verde" (green origin), "Origin de la tierra" (origin of the earth), "Origen del mar" (origin of the sea), and "Origin dulce" (sweet origin). The atmosphere is pleasantly quiet, the music is great, and the food is always of the highest quality and seasonality. 

12Restaurante AskuaBarra


Calle Arlaban, 7, 28014 Madrid, Madrid, Spain
Askuabarra is centrally located next to the Prado Museum and Gran Vía. Helmed by brothers Nacho and Jorge Gadea—whose father, Ricardo, opened Askua Grill in Valencia—Askuabarra is imbued with a modern atmosphere, friendly personality, and focus on seasonality and quality. Don't miss the pure acorn-fed Iberian ham, tomato and smoked eel salad, and the "Gold Series" anchovies by Rafa López. 

13Casa Labra


Calle Tetuán, 12, 28013 Madrid, Spain
Although you'll find meat and vegetarian dishes at Casa Labra, this 150-year-old Madrid institution is renowned for all things cod. The menu features everything from Bacalao con tomate (poached cod with tomato sauce) to Bacalao a la romana (deep fried, battered, salted cod) and, of course, the specialty: cod fritters. Come hungry. This time-honored restaurant doesn't disappoint.

14Taberna La Concha


Calle Cava Baja, 7, 28005 Madrid, Spain
Cozy and intimate, Taberna la Concha is an elegant wine and tapas bar perfect for a romantic night out. Conveniently located near the Plaza Mayor, this is the type of place you could easily spend all evening, snacking on roasted red peppers (which are cooked to perfection), smoked salmon salad, and gazpacho, then washing it all down with a great selection of wine and draft beer. Plus, they have plenty of gluten-free dishes (including gluten-free beer). Get here early to avoid the crowds.

15Calle San Blas


Calle San Blas, 4, 28014 Madrid, Spain
Set in a wine cellar, each table at Calle San Blas is in its own little nook, creating a romantic and private setting. The food is a cuisine of nuances and contrasts. Our favorite dishes include the blend of cava rosé and Carpier smoked fish, artichokes with foie gras, red tuna tartar on a bed of kelp, Carnaroli rice risotto, grilled Secreto ibérico (pork loin) coated with honey, and hake with cuttlefish ragú.

16El perro y la galleta


Calle de Claudio Coello, 1, 28009 Madrid, Spain
Located across from Retiro Park, El Perro y la Galleta is the second restaurant by Carlos Moreno Fontaneda. Many of the standout dishes here make use of traditional Galletas Maria, a favorite snack amongst generations of young Spaniards. Find these biscuits used as a sweet-salty breading for fried eggplant, or used in the interesting desserts. With a neo-Victorian and quirky vibe, it's no wonder El Perro y La Galleta has become a favorite amongst the Madrid fashion set.

17Bodegas Ricla


Calle Cuchilleros, 6, 28005 Madrid, Spain
Hole-in-the-wall Bodegas Ricla has been getting tapas right since 1867. With mother Ana in the kitchen and her two sons running the business, the shabby vibe and rustic tapas here are the thing of dreams. A hidden, narrow shop decorated in Spanish tiles and rich (slightly chipping) green paint, Bodegas Ricla serves up cheap glasses of vermouth, white bean and chorizo stew, and—if you're lucky—albondigas (mama's meatballs). Ana's tripe stew is also something of legend, even if offal makes you squeamish. For non-meat-eaters, there's also classic pan con tomate, boquerones (white anchovies), and bacalao (cod). Protip: Seating is rarely available, so do like the locals and stand by the bar or take your drinks outside.

18El Tempranillo


Calle Cava Baja, 38
Located in the heart of La Latina, El Tempranillo serves tapas and Spanish wine in a cozy, intimate atmosphere. The menu specializes in seasonal Spanish fare and locally-sourced meats and fish, which are always cooked to perfection—think smoked cod in tomato sauce, quail breast with salmorejo (chilled tomato soup), and goose foie gras with baked apples. In addition to amazing wine, they also offer stellar vermouth (a Spanish favorite). The servers here rarely speak English, so brush up on your Spanish vocab before you arrive.



Calle Sta. María, 39, 28005 Madrid, Spain
Located in Madrid's Literary Quarter, Bistronomika showcases Chef Carlos del Portillo's obsession with fish that you don't usually find in Spanish restaurants. Try whatever he's grilling that day, along with cockles, squid, and more. The restaurant's cozy, minimalist, and industrial-chic decor make the food the on the plate the main attraction.



Calle Cuchilleros, 17, 28005 Madrid, Spain
According to the Guinness Book of World Records, Casa Botín, which was founded in 1725, is the oldest restaurant in the world. As such, it has become a mainstay in Madrid's traditional dining scene. You can find line-caught hake, fresh sole, clams, Castilian soup, gazpacho, and more on the menu, but most people come for one of their two specialties: suckling pig and roasted lamb. Three to four times per week, prime Segovia suckling pigs and lambs arrive from the Sepúlveda-Aranda-Riaza triangle. They're then roasted over holm oak wood in an oven that has been in operation since the restaurant's founding. The entire restaurant pays homage to Gaudí's belief that originality means a return to origins.

21Casa Toni


Calle de la Cruz, 14
It’s no secret why Casa Toni is the choice taverna for many locals in Madrid. Known for its exceptional hospitality, Casa Toni is also famous for its bold, flavorful, reasonably priced menu. Don't miss the berenjena con miel (eggplant with honey), chopitos (deep-fried baby squid served with lemon), and mollejas (sweetbreads fried in garlic and parsley). They also have an impressive selection of wine to pair your meal with, making this place a fine choice for authentic Spanish fare.

22Restaurante Casa Salvador


Calle de Barbieri, 12, 28004 Madrid, Spain
This part-restaurant, part-museum is located in a small bullfighting tavern founded by Salvador Blázquez in 1941 post-war Spain. Iconic figures such as Ernest Hemingway ate here, and when you visit today, you'll see historic paintings and photographs lining the walls. Chef Pepe Blázquez is renowned for his house specialty, merluza rebozada (battered hake), but you can also find madrileña (Madrid-style tripe), estofado de rabo de toro (ox's tail stew), and potajes de cuaresma (lentil stew).

23Taberna La Dolores


Plaza Jesús, 4, 28014 Madrid, Spain
Taberna La Dolores, which dates back to 1908, is recognizable by its iconic blue-and-white tiled facade. This restaurant-bar is bound to be bustling come apéritif time, especially on weekends. The anchovies are not to be missed, and their pours are generous.

24Fatigas del querer


Calle de la Cruz, 17, 28012 Madrid, Spain
Around the corner from Puerta del Sol, Fatigas Del Querer is an authentic tapas bar that will make you feel like a local Madridian. Dark and cozy, the 1920s spot still has original mosaic tiles plus a dark, storied wooden bar. The traditional menu is satisfying and straightforward, featuring local dishes like an Iberian ham and chorizo plate plus huevos (eggs) with meat and beans. Drinks-wise, expect a long list of wine and vermouth.

25La Malontina


Calle de la Verónica, 4, 28014 Madrid, Madrid, Spain
La Malontina in Huertas is one of the city’s best restaurants. The intimate spot is tucked away on a little side street, providing a lovely retreat from the hustle and bustle of the city. The refined Spanish cuisine never disappoints—Secreto Ibérico and anything with octopus is a must-try—and the service is top-notch. The best part is you can have an amazing meal for a very reasonable price. Reserve ahead.

26Mercado San Antón


Augusto Figueroa, 24
If you’re in Chueca and ready for rooftop views and five floors of foodie paradise, head to Mercado San Antón around sunset. It’s a great stop to meet with friends/fellow food lovers and start the night with an endless choice of tapas and cañas. The first floor houses perishable goods (think cured meats, fresh fruits, and vegetables) with the second floor featuring a wine bar and several tapas stalls. The third floor is the Cocina de San Antón kitchen, where guests can bring their goods from the first floor to be cooked.

Taste regional specialties such as cocido madrileño (chickpea stew with vegetables and meat) and puturru de foie (risotto with mushrooms and foie gras).

Bonus points for the fact that San Antón is one of the most sustainable markets in the entire city. Not only does the central skylight collect solar energy, but the floor is constructed out of reused cast basalt. There's also an extensive recycling system.

27Restaurante Ten Con Ten


Calle de Ayala, 6, 28001 Madrid, Spain
Founded in 2011 under the Grupo Paraguas umbrella, Ten Con Ten is an upbeat, vibrant, and cosmopolitan space helmed by Sandro Silva and Mara Seco. Up front, you'll find the rectangular bar, which dishes out stellar appetizers and cocktails. In the rear is the elegant dining room and, further back, a quieter, more intimate space (with an olive tree marking the center). If you're with friends, don't miss El Invernadero (The Greenhouse) or La Biblioteca (The Library). 

28Rosi La Loca


Calle de Cádiz, 4, 28012 Madrid, Spain
This quaint, unpretentious, quirky, and colorful restaurant near Plaza Mayor serves stellar tapas and paella—which is infused with saffron, thyme, and lemon. Choose between vegetarian (mushrooms), seafood (carabineros and squid), or chicken (falling-off-the-bone tender) paella, and be sure to leave room for dessert. The warm brownies with ice cream and coconut with grilled pineapple is not to be missed. Reserve ahead.

29Taberna Antonio Sanchez


Calle del Mesón de Paredes, 13, 28013 Madrid, Spain
Despite the refurbished facade, Taberna Antonio Sanchez has hardly changed at all since it opened its doors in 1830. The longstanding bullfighters' tavern has intriguing preserved details, including 100-year old wine bottles, old wooden barrels, the original cash register, a metal bar, and antique clocks. Upon visiting for drinks and tapas, take note of the matador photographs and mounted bulls heads accumulated over the years by the various bullfighter owners.

30El Paraguas


Calle de Jorge Juan, 16, 28001 Madrid, Spain
One of Madrid’s best special-occasion restaurants, El Paraguas is an elegant spot in the Salamanca barrio featuring classic recipes with a modern twist that showcase the flavors of the Asturias region. Spread over two levels, the place exudes a vibe that’s as romantic as it is warm, with stained-glass windows, beaded lamps, and red and beige tones. Try the artichoke hearts appetizer and the merluza (hake fish), and be sure to save room for their incomparable arroz con leche (rice pudding).

31BiBo Dani García


Paseo de la Castellana, 52, 28046 Madrid, Spain
BiBo has four areas: The sunny terrace; Grandma’s Table (a place to gather with friends and family); the Raw Bar; and a Cocktail Bar. The food has an international spin with the unique touch of traditional Andalusian cooking. Get the tuna tataki and avocado gazpacho.

32La Cabra


Calle Francisco de Rojas, 2, 28010 Madrid, Spain
A Michelin-starred restaurant by chef Javier Aranda, La Cabra is all about innovative cuisine with traditional roots. The beautiful, multi-room space sets the stage for both à la carte and tasting menus (starting at €77) that include dishes like barbecued pork belly with pickled mussels, scallops with cabbage sauce and cauliflower, and turtledove rice. An unforgettable, only-in-Spain gastronomic experience. Reserve ahead.

33La Castela


Calle del Doctor Castelo, 22, 28009 Madrid, Madrid, Spain
La Castela is located in an old taberna that dates back to 1929, although the space was renovated in 1989. A meal here will transport you back in time, with its in counter, stucco vases, and period mirrors and marbles. Behind the bar is an elegant dining room where you can feast on traditional dishes prepared with the freshest of ingredients, from baby squid with onions to millefeuille of ventresca tuna (a favorite of Michelle Obama!).

34La Pescadería 


Calle de la Ballesta, 32, 28004 Madrid, Spain
La Pescadería was the second restaurant opened under the Lamucca umbrella. This cozy spot is located in Madrid's trendy Malasaña neighborhood, which is a hub for fashion, gastronomy, and the arts. The name pays homage to the building it's housed in: a former fishmonger in the once rickety, labyrinth of a neighborhood. The tapas menu changes daily and strikes the perfect balance between tradition and invention. 

35Mesón del Champiñon


C/ Cava de San Miguel, 17, 28005 Madrid, Spain
Located in Plaza Mayor, Meson del Champiñon (which translates to “Mushroom Inn”) is an underground tapas bar with a unique atmosphere. Their specialty is mushrooms, which are filled with fresh chorizo, garlic, salt, and parsley. Sit at the bar to watch the chef frying up mushrooms, calamari, and peppers right in front of you. The cavernous space has a unique, vintage appeal with wooden tables, an interesting wall mural, and a live pianist every evening.

Get paired with an expert to plan your trip

No two Journy itineraries are the same since every single one is built with considerations for your preferred pace of travel, budget, dietary restrictions, interests, and so much more. Here’s how it works.

Take-OffCreated with Sketch.
Take-OffCreated with Sketch.
Share your travel preferences.
Take-OffCreated with Sketch.
Get paired with an expert trip designer within 24 hrs.
Take-OffCreated with Sketch.
Get your custom trip plan so you can take off stress-free.

Featured Journyer

Zach & Samantha's Japan Honeymoon

I found Journy after already getting an itinerary from a typical travel agency. Simply put, Journy’s recommendations blew theirs out of the water…plus, the process is super smooth and easy!


Top Spain Stories

7-10 Day Spain Itinerary: Where To Go, What To See, & Tips To Consider

Get Started

Talk to a Spain Expert for free

How can Journy help you?
Schedule a call to get advice on where to go in Spain and how long to spend in each place.

Covid-19 response

Helping you travel with confidence

Flexible cancellation policies
Travel with confidence
 in current times
Get destination guides, travel hacks, exclusive interviews, and more delivered weekly to your inbox.