206 Best Restaurants in Spain

Background Illustration for Restaurants

We've compiled the best of the best in Spain - browse our top choices for the top things to see or do during your stay.

La Carmencita del Puerto

$$

A surprisingly varied menu—from tostas to charcuterie boards to lovingly cooked stews—keeps things interesting at this weekday-only beach restaurant strewn with crawling plants and twinkly lights. Surrender to your sangría cravings here without worrying about running up a high tab; it's affordable, house-made, and packs a punch.

Calle Chabusquillo 47, Puerto del Carmen, 35510, Spain
928-512318
Known For
  • Indoor--outdoor dining areas that book up fast
  • Terrific drinks and dessert
  • Crowd-pleasing menu with Spanish and international dishes
Restaurant Details
Closed weekends

Something incorrect in this review?

La Carrasca Tapas

$$

Coveted mountain views on the sprawling Plaza Mayor terrace are the primary draw to this tapas bar, which serves a solid list of pinchos (two-bite tapas usually on toasted bread) and mains. Don't miss the gildas (skewered olive, anchovy, and spicy pepper), which sit in a monstrous bowl on the bar, along with local river trout and grilled meats. 

Pl. Mayor, Aínsa, 22330, Spain
974-500385
Known For
  • Idyllic patio
  • Grilled local beef cuts
  • Stellar gildas
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

La Casa del Abuelo

$$ | Sol

This rustic tapas hall is the oldest of three branches of a beloved local chain, and it has barely changed since it was founded in 1906. The tapa to try here is gambas al ajillo, shrimp sautéed with garlic. Enjoy them with the house red from Toro or branch out with a vino del abuelo, a throwback off-dry red from Alicante.

Calle de la Victoria 12, Madrid, 28012, Spain
91-521–2319
Known For
  • Generous portions
  • Bold proprietary Toro wines
  • Back-in-time atmosphere

Something incorrect in this review?

Recommended Fodor's Video

La Castela

$$ | Retiro

Blocks from El Retiro Park, this 34-year-old tapas spot is always teeming with locals clamoring over plates of sautéed wild mushrooms, tuna ventresca (tuna belly) and roasted pepper salad, and stewed chickpeas with langoustines. Stop in for a quick bite at the bar—they'll serve you a free tapa with every drink—or enjoy heartier choices in the homey dining room at the back.

Calle del Doctor Castelo 22, Madrid, 28009, Spain
91-574–0015
Known For
  • Colorfully plated tapas
  • Friendly staff
  • Neighborhood crowd
Restaurant Details
Closed Sun.

Something incorrect in this review?

La Cepa de Bernardo

$$ | Parte Vieja

This boisterous tavern established in 1948 has walls covered with old photos and a dining room packed with locals and tourists in equal measure. Everything from the Iberian ham to the gildas (olive-pepper-anchovy pintxos) will whet your appetite, but those who opt for a full meal shouldn't overlook the dry-aged txuleton.

Calle 31 de Agosto 7, San Sebastián, 20003, Spain
94-342--6394
Known For
  • Hand-cut Iberian ham
  • Melt-in-your-mouth steak
  • Value prix-fixe lunch

Something incorrect in this review?

La Cocina

$$

This restaurant has a classy 1970s charm made surprisingly modern with colorful tiled floors and funky wall art. Start with the olla jacetana, their take on the local stew made with regional white beans, frizzled cabbage, and a fall-apart spiced pork rib. Then try out other seasonal specialties like the savory puff pastry with Swiss chard or the beef tongue salad.

Calle Zocotín 11, Jaca, 22700, Spain
974-361221
Known For
  • Seasonal game and seafood
  • Creative takes on Aragonese cuisine
  • Hyperlocal sourcing
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

La Cuchara de San Telmo

$$ | Parte Vieja

You may have to throw an elbow or two to get into this teeming bar, but it's worth braving the sardine-can digs for outstanding pintxos like mushroom-and-Idiazabal risotto and seared foie gras with Basque cider compote.

Calle 31 de Agosto 28, San Sebastián, 20003, Spain
94-343--5446
Known For
  • Internationally inflected pintxos
  • Constant crowds
  • Fabulous foie gras
Restaurant Details
Credit cards accepted

Something incorrect in this review?

La Fabrica

$$

Owned by a former professional cyclist and decorated with an abundance of bike memorabilia, this inviting café serves healthy, organic breakfasts and lunches—avocado toast, egg dishes, quinoa bowls—along with superb coffee roasted at the founder's other enterprise, Espresso Mafia. It's a popular fuel-up stop for local cyclists.

La Habana Vieja

$$ | Born-Ribera

If you have an itch for a taste of Old Havana—ropa vieja (shredded beef) or moros y cristianos (black beans and rice) with mojitos (a cocktail of rum, mint, and sugar), or a round of plátanos a puñetazos (punched plantains)—this is your Barcelona refuge. The upstairs tables overlooking the bar are cozy little crow's nests, and the neighborhood is filled with quirky dives and saloons for pre- and post-dinner carousing.

Banys Vells 2, Barcelona, 08003, Spain
93-268–2504
Known For
  • Cuban specialities
  • Post-dinner hot spot
Restaurant Details
Credit cards accepted
Closed Mon. No dinner Sun.

Something incorrect in this review?

La Huerta de Tudela

$$

Real talk: it can be hard to find a vegetable in Madrid. But in Navarra, the region this restaurant looks to for inspiration, there's never a shortage of asparagus, artichokes, cardoons, piquillo peppers, and other seasonal delicacies. Savor a vegetable-centric tasting menu that hinges on ingredients from the owners' family farm for €42, a steal in this increasingly overpriced neighborhood.

Calle del Prado 15, 28014, Spain
91-420–4418
Known For
  • Vegetarian- and celiac-friendly cuisine
  • Many bottles of wine under €20
  • Delectable crispy artichokes

Something incorrect in this review?

La Mar Salada

$$ | Barceloneta

This restaurant stands out by offering creative twists on classic dishes at comparatively affordable prices. Traditional favorites such as paella, black rice, and fideuà (a paella-like pasta dish) are reinvigorated, and freshness is assured as ingredients come directly from the lonja fish quay across the street, a lively auction where Barcelona's small fishing fleet sells its wares. The fixed-price lunch menu changes weekly and offers a budget-friendly way to try what's in season. You can't do much better for value and quality in otherwise notoriously overpriced Barceloneta.

Passeig Joan de Borbó 58, Barcelona, 08003, Spain
+34-93-221–1015
Known For
  • Fixed-price lunch menu
  • Good-value seafood
  • Creative desserts

Something incorrect in this review?

La Moneda Casa Inchausti

$$ | El Arenal

Not too far from the Giralda, this family-run restaurant has been making a name for itself with fresh fish dishes for more than two decades. The owners hail from Sanlúcar de Barrameda downriver, and the ingredients come from their hometown and always include swordfish, sea bass, and anchovies. House specials are the sopa de galeras (garlic soup with shrimp), alcachofas con gulas (artichokes with eels), and stuffed squid. There's also a daily stew dish, usually fish-based. Eat inside at the slightly prim tables in one of the dining rooms, outside on the more informal but tiny street terrace, or perch at the bar for a tapa or two (from €3.50).

Calle Tomás de Ibarra 10, Seville, Spain
954-871322
Known For
  • Traditional soups and stews
  • Fresh fish
  • Value tapas
Restaurant Details
Closed Sun., Mon., and Aug.

Something incorrect in this review?

La Palmera

$$
At the far eastern end of the beach, the terrace at this hotel restaurant sits right on the sand; get a table here rather than inside the less impressive dining room. Fresh fish, locally caught and grilled, is the highlight of the menu, which also includes simple salads and plates of fried fish. The rice dishes are also worth trying, especially the arroz a banda (rice with fish, served with aioli).
Calle Aguada 4, Spain
950-138208
Known For
  • Locally caught fish
  • Beachfront dining
  • Rice dishes
Restaurant Details
Closed for 6 wks in winter. Call to check.

Something incorrect in this review?

La Panxa del Bisbe

$$ | Gràcia

Literally "The Bishop's Belly," this casual spot achieves a rare feat: putting modern international twists on Mediterranean cuisine without ruining it. La Panxa is a bit off the beaten path and thrives on a steady stream of repeat customers, who come for superb tapas and the restaurant's own craft beer on tap.

Torrent de les Flors 158, Barcelona, 08024, Spain
93-213–7049
Known For
  • Good stop on way back from Park Güell
  • Nice patio at the back
  • Affordable tasting menu
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

La Piperna

$$

Tetuán is the unlikely location of this outstanding (and extremely well-priced) Italian restaurant run by a Naples native. Homemade pastas are the star of the show—try the ricotta-stuffed tortellini alla nerano topped with fresh basil and Parmiggiano or the paccheri al ragù swimming in a 10-hour meat sauce.

Calle de la Infanta Mercedes 98, 28020, Spain
91-169–4950
Known For
  • Homemade regional pastas
  • Expat Italian crowd
  • Terrific eggplant parm
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

La Pulpería de Victoria

$$ | Sol

A modern urban interpretation of a traditional pulpería (octopus restaurant), this casual spot specializes in polbo á feira, boiled octopus cut into coins, drizzled with olive oil, and dusted with smoked paprika. Pair it with an icy glass of Albariño and a heap of blistered padrón peppers.

La Raquetista

$$ | Retiro

Shaking up Retiro's traditional tapas scene, La Raquetista is known for nueva cocina dishes that vary from night to night, including tuna "pastrami," uni with potato cream, and cider-marinated wild boar tenderloin, all served bar-side or in a snug five-table dining room.

Calle del Doctor Castelo 19, Madrid, 28009, Spain
91-831–1842
Known For
  • Eye-popping fusion tapas
  • To-die-for torreznos (fried pork rinds)
  • Unusual Spanish wines
Restaurant Details
No dinner Sun.

Something incorrect in this review?

La Regadera

$$ | Judería

It feels as if you could be outside at this bright venue on the river whose fresh interior comes with miniature wall gardens—there's even an herb garden in the middle. Local produce takes center stage on the short menu, where you'll find a mix of traditional and modern dishes including house specials such as wild sea bass ceviche, salmorejo with tomato ice cream, and cream of lemon. The wine list is good, and the by-the-glass selection runs particularly long. Service from the young staff comes with a smile.

Calle Ronda de Isasa 10, Córdoba, Spain
676-025695
Known For
  • Good wine list
  • Gardenlike interior
  • Tuna tartare

Something incorrect in this review?

La Regolta

$$

This family-owned spot serves basic Catalan comfort food­—sausages, smoked cod, croquetas—in a cozy, rustic space with arched ceilings, wood tables, and stone walls. The terrace is a treat, abutting the beautiful 12th-century church of St. Peter.

Carrer de Santa Llúcia, 6, Girona, 17007, Spain
872-262265
Known For
  • Simple Catalan dishes
  • Rustic setting
  • Fantastic terrace
Restaurant Details
Closed Mon. and Tues., No dinner Sun.

Something incorrect in this review?

La Ribera

$$ | Casco Viejo

Make a beeline to this gastro bar on the ground floor of the eponymous mercado to satisfy your Basque food cravings after you've ogled all the shimmering fresh fish, plump jamones ibéricos (Iberian hams), and sweet-smelling fruit. The menú del día is usually a good deal, and the highbrow pintxos are consistently tasty.

Calle de la Ribera 20, Bilbao, 48005, Spain
94-657--5474
Known For
  • Hip, young vibe
  • Good prix-fixe lunch
  • Wide selection of sweet and savory snacks
Restaurant Details
Closed Mon.–Wed.

Something incorrect in this review?

La Tasca de Ana

$$

One of the best tapas bars in town, La Tasca de Ana is boisterous and filled with locals. With only a handful of tables and standing room by the bar, it's not the setting for a quiet romantic dinner, but it's a fine place to kick-start the evening with local wine and tapas like rodolfitos (battered prawns) and pork paté and eggplant toasts.

Calle Ramiro I 3, Jaca, 22700, Spain
974-363621
Known For
  • Quick and efficient service
  • Fabulous desserts
  • Lively atmosphere
Restaurant Details
Closed Mon. and Tues. No lunch Wed.–Fri.

Something incorrect in this review?

La Tasquería

$$ | Salamanca

La Tasquería, which moved to Chamberí from Salamanca in 2024, draws restaurant industry pros and food writers with its bold menu revolving around off-cuts like liver, kidneys, tripe, and tongue—onetime staples of the Spanish diet that fell out of favor but are now getting a modern makeover. Even the squeamish will be won over by delectable dishes like ravioli filled with lamb sweetbreads, and cod tripe fideuà (pasta "paella").

Calle del Duque de Sesto 48, Madrid, 28009, Spain
91-451–1000
Known For
  • Offal everything
  • Good-value €59 tasting menu
  • Craft beers and sherries
Restaurant Details
Closed Sun. No dinner Sat.

Something incorrect in this review?

La Telefónica

$$ | Centro

One of the more sophisticated establishments on Plaza Bibrambla, this restaurant champions Andalusian produce, with the emphasis on seasonal and local goods. They include Pajuna cattle beef and pink tomatoes, in recipes taking the Mediterranean as their theme. You dine under the original wooden beams on comfy moss-green armchairs. The kitchen is open from 1 to 11 pm, and booking is advisable.   

La Tinaja

$$ | Centro
On the river to the east of the city, this bodega-bar has kept its original 18th-century-house layout, which means that you can eat in different rooms as well as outside on the pleasant terrace. The food is traditional, with an emphasis on local produce and Córdoba staples such as mazamorra con atún rojo ahumado (traditional almond soup with smoked tuna) and flamenquín as well as oxtail and salmorejo. Locals flock here for the homemade foie gras and char-grilled meat, which you can enjoy with a glass of Montilla.

La Venta

$$ | Tibidabo

Come up to Tibidabo for the great views, but budget time at the restaurant La Venta on Plaça Doctor Andrea, across the square from where the vistas unfold, for lunch in a charming Moderniste setting. For an unusual appetizer, try the uni (sea urchin) au gratin.

Pl. Doctor Andreu s/n, Barcelona, 08035, Spain
93-212–6455
Known For
  • Half-portion menu options
  • The views
  • Catalan-style seafood
Restaurant Details
Closed Sun. in Aug. No dinner Sun.
Reservations essential

Something incorrect in this review?

Las Cancelas

$$

Locals flock to this little tavern for tapas and fat juicy steaks served in the boisterous barroom or white-tablecloth dining area, set in a covered arcaded courtyard. There are 14 hotel rooms available, too—simple, endearingly well-worn arrangements at moderate prices.

Calle de la Cruz Vieja 6, Ávila, 05001, Spain
92-021–2249
Known For
  • Chuletón de Ávila (gargantuan local steak)
  • Quaint romantic dining room
  • Good value
Restaurant Details
Closed Jan.

Something incorrect in this review?

Lettera Trattoria Moderna

$$

Sicilian chef Francesco Ingargiola recreates the bold flavors of his childhood—with plenty of fine-dining flourishes—at this inviting ultramodern trattoria one block from the Gran Vía thoroughfare. Start with an order of crispy artichokes, flavored with lardo and topped with Italian foie gras, before moving on to homemade pastas like linguini with shrimp or Madrid's best carbonara. 

Calle de la Reina 20, 28004, Spain
91-805–3342
Known For
  • Regional Italian cooking
  • Unusual homemade pastas
  • Romantic dining room
Restaurant Details
Closed Tues.

Something incorrect in this review?

Llamber

$$ | Born-Ribera

This dapper, friendly space attracts a crowd with its excellent wine list and the well-crafted tapas based on classic Catalan and Asturian recipes. Consider the black pudding with grilled squid and fabada (Asturian bean stew). Year-round late-night hours make it a handy option.

Fusina 5, Barcelona, 08003, Spain
93-319–6250
Known For
  • Well-crafted tapas
  • Slow-food philosophy
  • Good option for late-night eats

Something incorrect in this review?

Los Chuchis

$$

For groups larger than two, reservations are a must at this cozy neighborhood bar decorated with books, colorful knickknacks, and fresh flowers. You can count on British chef Scott Preston to provide craveable pub food like craggy-crispy potato skins and oozy baked feta, plus healthier, more Mediterranean options like curried vegetable couscous and flake-apart hake with clams and salsa verde.

Los Huevos de Lucio

$$ | La Latina

Don't let the crowds dissuade you from entering this Cava Baja stalwart—tables and barstools open up fast. The nonnegotiable dish to try here is huevos estrellados, "bashed" fried eggs tucked between olive-oil-fried potatoes and topped with optional add-ons like jamón, chistorra sausage, and pisto (Spanish ratatouille). The perfect pairing? A glass of tart, citrusy rosé Cava by one of Catalonia's top producers, Raventós i Blanc.

Calle de Cava Baja 32, Madrid, 28005, Spain
91-366–2984
Known For
  • Fried egg nirvana
  • Great salads and vegetable dishes
  • Uproarious atmosphere

Something incorrect in this review?