276 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.

Bierzo Enxebre

$$

Tucked behind the cathedral, this tapas bar specializes in products from El Bierzo, a comarca (subdivision) in Castile-León, either in the animated bar or in one of the stone-walled dining rooms. Visitors stopping in for a drink at the bar can expect a generous portion of free tapas, while the menu has a selection of grilled meats, revueltos (scrambled eggs with a variety of toppings), cold meats, and cheeses.

Rúa La Troia 10, Santiago de Compostela, 15704, Spain
981-581909
Known For
  • Food and wine from El Bierzo
  • Good-value prix-fixe lunch menu
  • Grilled meat
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Bistro La Champiñonería

$$ | Vegueta

Halfway up a pleasant pedestrian street in Vegueta, this French café--restaurant with red walls and old photos of Las Palmas specializes in mushroom dishes. Choose from more than 15 preparations, or forgo the fungi and try the gambas al ajillo, creamy croquetas, and hearty revueltos (scrambled eggs with a range of add-ins).

Calle Mendizábal 30, Las Palmas, 35001, Spain
928-334516
Known For
  • Mushroom everything
  • Large portions for the money
  • Cozy atmosphere
Restaurant Details
Closed Mon.

Something incorrect in this review?

Bodega Charolais

$$

Andalusian cuisine meets Basque tradition at this authentic restaurant in the heart of the older part of Fuengirola. Dine on fresh local produce either outside on the pleasant corner terrace or inside the rustic dining room. The menu takes Andalusian cooking as its base but adds Basque traditional dishes in a unique and very tasty north-south fusion. Try the txangurro (Basque-style crab), milhoja de foie con queso, membrillo y manzana (mille-feuille with foie gras, quince, and apple), or the house specialty, duck. There's also the cozy Charolais Tapas bar next door where you can enjoy inexpensive tapas (from €2.50) and sharing plates. The wine list runs very long and staff offer good advice on pairing.

Recommended Fodor's Video

Bodeguita Romero

$ | El Arenal

A couple of blocks west of the cathedral lies one of the city’s best-loved tapas venues, usually jam-packed with locals enjoying an aperitif. Established in 1939 and now in its third generation, the bar is most famous for its meat dishes including the pringá sandwich (slow-cooked pork, chorizo, and black pudding in a bun) and pork cheeks. Cod also stars on the menutry the carpaccio or crispy friedalong with a good selection of vegetable dishes such as the local spinach with chickpeas. Be sure to order a plate of the house potatoes, marinated in garlic and made by the owner every morning. There’s an excellent choice of wines, and sherry lovers are in for a treat because the list runs long. A warm welcome and service with a smile come guaranteed.

Calle Harinas 10, Seville, Spain
954-229556
Known For
  • Traditional tapas
  • Delicious house-marinated potatoes
  • Friendly service
Restaurant Details
Closed Sun. and Mon. No dinner Tues.

Something incorrect in this review?

Brunells

$ | Born-Ribera

One of the oldest bakeries in the city, Brunells has occupied the same corner in El Born since 1852. Recently remodeled, it now sports a contemporary look worthy of a Wes Anderson movie, while its flakey butter croissants filled with everything from ham and cheese to salted caramel, regularly win awards as some of the best in the city.

Buenavista Gastrobar

$

Tucked away to the north of the old quarter, a block from the Museum of Glass and Crystal, this bustling restaurant offers a range of traditional tapas and sharing plates, plus a good choice of rice dishes, all served in generous portions. The decor inside is eclectic, with vintage children’s bikes and amateur artwork taking center stage, while the small outside terrace (tables for two only) provides a quieter dining option. Despite the large number of tables inside and the rush of locals at weekends, service is efficient and always with a smile.

Ca'n Joan de S'aigo

$ | Centro

This café, on a side street behind the church of Sant Francesc, is one of Palma's venerable institutions, in business since 1700. Drop in for coffee or hot chocolate with an ensaimada crema—a spiral-shape Mallorcan pastry with a rich cream-cheese filling. With its green-glass chandeliers, cane-back chairs, and marble tabletops, the setting is a treat in itself.

Café Astral

$

Salt cod croquettes, fresh tomato salad, roast suckling pig—these are some of the comfort-food classics you'll find on the menu at this neighborhood haunt whose diner decor (steel bar, beige awnings, paper place mats) hasn't changed in decades. If you can snag a patio table in the summer, you've hit pay dirt.

Camino Viejo de Leganés 82, 28025, Spain
91-560–0818
Known For
  • Affordable suckling pig
  • Generous breakfasts
  • Hyperlocal crowd
Restaurant Details
Closed Sun.

Something incorrect in this review?

Café Comercial

$$

When this centenary café—one of the oldest in Madrid—shuttered in 2015, ostensibly for good, the public outcry was so great that it inspired a local restaurant group to buy the property and give it a much-needed revamp. In a dining room that combines original elements (huge mirrors, carved wooden columns) with new high-design fixtures, feast on a menu that's a dance between Café Comercial classics, including ham croquetas and tuna-topped ensaladilla rusa (potato salad), and novel creations by chef Pepe Roch.

Café de la Luz

$

The grandmotherly upholstery, fringed lampshades, plush wingback chairs, and wooden bookshelves make Café de la Luz a cozy spot to curl up with a book, catch up with friends, or get some work done. Coffees will run you about €2 apiece, and if you're peckish, there's a good variety of sweets and open-faced sandwiches to sate your appetite. Come evening (closing time is 2 am most nights), the lights get dimmed and coffees turn into cocktails.

Calle de la Puebla 8, 28004, Spain
91-523–1199
Known For
  • Cheap and cheerful coffees and sandwiches
  • Homey digs
  • Laptops allowed

Something incorrect in this review?

Café Iruña

$$

Pamplona's gentry have been flocking to this ornate, French-style café since 1888, but in 1926 Ernest Hemingway made it part of world literary lore in The Sun Also Rises. You can have a drink with a bronze version of the author in his favorite perch at the far end of the bar, or enjoy views of the plaza from a table on the terrace. Service is spotty; grab a beverage and a tapa here, but don't stick around for a meal.

Café La Lonja

$

An excellent spot for coffee or a G&T, this is a classic establishment in the old fishermen's neighborhood. The sunny terrace in front and the bar inside are excellent places for drinks and sandwiches.

Carrer de la Llotja 2, Palma, 07012, Spain
971-722799
Known For
  • A great pit stop
  • Terrace with views of the Llotja
  • Coffee and snacks
Restaurant Details
Closed Mon.

Something incorrect in this review?

Café le Bistrot

$

This bistro’s menu includes a 20-strong list of Catalan-style pizzas, served on peasant bread and incorporating regional ingredients like botifarra (sausage) and seasonal mushrooms. The delightful terrace is situated below a flight of stone stairs leading to the 17th-century Sant Martí church.

Pujada de Sant Domènec 4, Girona, 17004, Spain
972-218803
Known For
  • Affordable pizzas
  • Savory crêpes
  • Lovely terrace

Something incorrect in this review?

Cafetería Casa Suecia

$

Escape to the tranquil, air-conditioned quiet of this salón de té (tea room) for comfortable booths, picture windows, pastries, breakfast plates, sandwiches, and perhaps the only free coffee refills in the Canaries.

Calle Tomás Miller 70, Las Palmas, 35007, Spain
928-271626
Known For
  • English breakfasts
  • Homey atmosphere
  • Dependably decent grub

Something incorrect in this review?

Can Codina

$ | Gràcia

Founded in 1931, this rustic corner restaurant is a local favorite for the array of classic tapas and mains, along with Catalan “pizza”—flatbread topped with traditional ingredients such as caramelized onion and butifarra (garlicky pork sausage) or sobrasada (soft, cured pork sausage) with brie and honey. There’s a small but decent wine list featuring several ecological wines.

Casa Ciriaco

$$

Open for over a century, this Madrid institution is as famous for its callos a la madrileña (Madrid-style tripe) as it is for gallina en pepitoria, an old-school Spanish stew of wine-braised chicken thickened with hard-boiled yolks that's become increasingly hard to find.

Calle Mayor 84, 28013, Spain
91-548–0620
Known For
  • Local comfort food
  • A neighborhood institution
  • Fame in Spanish literature
Restaurant Details
No dinner Sun. and Mon.

Something incorrect in this review?

Casa Julio

$

Ooey-gooey oversize croquetas stuffed with hot béchamel and any range of fixings (start with the classic jamón) are the tapa to order at this snug neighborhood hangout.

Calle de la Madera 37, Spain
91-522–7274
Known For
  • Legendary croquettes and affordable Spanish snacks
  • Cozy hole-in-the-wall
  • Malasaña tapas crawl staple
Restaurant Details
Closed Sun.

Something incorrect in this review?

Casa Labra

$ | Sol

The traditional tapa at this old-fashioned bar is battered salt cod fritters. Have a tajada de bacalao here, then meander over to Casa Revuelta (in La Latina), Madrid's other famous cod corner, and decide for yourself whose is better.

Calle de Tetuán 12, Madrid, Spain
Known For
  • Fast service
  • Onetime revolutionary hangout
  • Open since 1860 (and hasn't changed much since)

Something incorrect in this review?

Casa Morales

$ | Centro

Down a side street off the Avenida de la Constitución, this historic bar (formerly a wine store) takes you back to 19th-century Seville, and it is still run by descendants of the family that established it in 1850. Locals pack the place at lunchtime, when popular dishes include menudo con garbanzos (tripe with chickpeas) and albóndigas de choco (cuttlefish croquettes). The wine list is, as you would expect, extensive. There are two bar areas: the largest fronts the store and looks out onto the street, and the other is home to huge ceramic wine barrels and tiled walls.

Calle García de Vinuesa 11, Seville, 41001, Spain
954-221242
Known For
  • Local atmosphere
  • Wine list
  • Variety of tapas
Restaurant Details
Closed Sun.

Something incorrect in this review?

Casa Paco Ceballos

$
One of the many bustling seafood and fish establishments on the Ribera del Marisco parallel to the river, this busy place with outdoor terrace and a maritime theme was established in 1947 and been hugely popular with locals ever since. They flock here for the pavias de merluza (cod in batter) and crispy fried fish, washed down with some fino or local white. Favorites also include stuffed squid and fish a la roteña (in red pepper sauce) plus the daily stew.
Calle Ribera del Marisco 9, El Puerto de Santa María, Spain
956-542908
Known For
  • Pavias de merluza (cod in batter)
  • Daily stew
  • Value food
Restaurant Details
Closed Wed.

Something incorrect in this review?

Casa Revuelta

$ | La Latina

Many tapas bars serve pinchos de bacalao (battered cod, an old-school standby), but the fan favorite is Revuelta's rendition, which is crisp, featherlight, and not too salty. Elbow your way to the bar and ask for a pincho de bacalao and a glass of Valdepeñas, a Manchegan red that's poured from a time-warpy glass frasco into a tiny stemless glass—just like in the olden days.

Calle de Latoneros 3, Madrid, 28005, Spain
91-366–3332
Known For
  • Battered salt cod canapés
  • Midmorning vermú (vermouth) rush
  • Comfort-food tapas
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Castizo

$ | Centro

True tradition (castizo itself) comes into its own at this busy venue serving regional dishes such as garbanzos con coles (cabbage with chickpeas) alongside more modern plates like the popular berenjena andalusí (eggplant with dried tomato and pistachios), plus daily fish specials and the rice dish of the day. The open kitchen gives you a frontline view of your meal in the making. Sit at the bar for tapas or at a table for larger dishes. Be sure to visit the domino-tiled bathroom.

Calle Zaragoza 6, Seville, Spain
955-180562
Known For
  • Authentic traditional cooking
  • Daily fish and rice specials
  • Open kitchen

Something incorrect in this review?

Celso y Manolo

$$ | Chueca

This hip neighborhood favorite has around a dozen tables and an extensive eclectic menu geared toward sharing that features game meats, seafood, and cheeses from the mountainous northern region of Cantabria. Organic wines sourced from around the country make for spot-on pairings.

Calle de la Libertad 1, Madrid, 28004, Spain
91-531–8079
Known For
  • Market-driven cuisine
  • Lots of vegetarian options
  • Fabulous chocolate mousse

Something incorrect in this review?

Cervecería Alemana

$

Fried calamari a la romana, made with fresh, ultra-tender squid as opposed to the standard frozen stuff, is the star tapa at this 117-year-old Hemingway hangout that's confusingly not Alemana (German) in the slightest.

Pl. de Santa Ana 6, Spain
91-429–7033
Known For
  • White-suited waiters with big personalities
  • Top-notch calamari
  • Historical digs

Something incorrect in this review?

Cervecería Catalana

$

A bright and booming tapas bar with a few tables outside, this spot is always packed for a reason: good food at reasonable prices. Try the montadito de solomillo y foie, mini-morsels of foie gras-topped tenderloin that will take the edge off your carnivorous appetite without undue damage to your wallet, or the garlicky shrimp.

Mallorca 236, 08008, Spain
93-216–0368
Known For
  • Affordable tapas
  • Foie gras tenderloin montadito
  • Lively atmosphere
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Cervecería Cervantes

$

Cervecería Cervantes is improbably down-to-earth for such a posh, tourist-oriented neighborhood—the kind of place where you throw your olive pits right onto the floor. Most patrons come for the ice-cold cañas (half-pints), but there are traditional tapas of varying quality.

Pl. de Jesús 7, 28014, Spain
91-429–6093
Known For
  • Free tapa with beer
  • Diamond in the touristy rough
  • Perfect for a drink after the Prado
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Charco Vivo

$

Strewn with nautical gewgaws, Charco Vivo has indoor and outdoor seating with tables overlooking the San Ginés lagoon. Specialties include matrimonio (a "marriage" of squid rings and fish) and clams washed down with local wines. There are more tables across the street at the sister bar, where the bocadillo de calamares (fried squid baguette) tops the menu.

Calle Juan de Quesada 9, 35500, Spain
928-811910
Known For
  • Fresh fish
  • Waterfront views
  • Local crowd
Restaurant Details
Closed Sun.

Something incorrect in this review?

Charnela

$$

Welcome to mussel mecca—this Ponzano restaurant spotlights the oft-overlooked mollusk in dishes like curried moules frites; fried bechamel-stuffed tigres; and zippy ceviches and escabeches.

Calle de Ponzano 8, Spain
91-024–8142
Known For
  • Seafood lover's paradise
  • Good value
  • Essential stop on a Ponzano tapas crawl
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Chiringuito

$$$

This legendary seaside spot opened in 1913 and spawned the term that’s given to similar bars dotting the Spanish coast. There’s nothing particularly outstanding about the food—typical seafood tapas, much of it fried—but the waterfront terrace is ideal for soaking up the sun and more than a century of history.

Chocolat's

$

Pop into this modern coffee and pastry shop for breakfast, dessert, or a quick snack.