Country × Category

Restaurants in Spain

174,831 Restaurants in Spain, sorted by relevance – based on completeness, data quality and how well-known the city is (max. 3 per city).

Listings
174,831
Category
Restaurants
Page
1 of 10
30 listings on the mapMap
Type
AllRestaurants (general) 71,012Spanish 22,676Pizzerias 10,713Bar And Grill 7,930Fast food 6,119Italian 6,110Mediterranean 6,026Burgers 5,552Fish & seafood 4,042Chinese 2,882Chicken 2,578Döner 2,209Grill & BBQ 2,032Japanese 1,959Sushi 1,804Mexican 1,729Indian 1,562Breakfast & brunch 1,363Asian 1,232Turkish 1,128Catalan 1,066Peruvian 931Argentine 825Latin American 766American 719Basque 668European 619Vegetarian 611Thai 448Buffet 426Colombian 399Venezuelan 383Halal 354Moroccan 283French 277Health Food 259Asian Fusion 240Middle Eastern 221Poke bowls 216Brazilian 206Greek 201Ecuadorian 195Lebanese 195Korean 194Vegan 192Theme 179Hot Dog 176German 172Texmex 155Cuban 148Taco 133Gluten Free 95Arabian 92Fish And Chips 92Portuguese 87Vietnamese 86Ramen 77Falafel 73British 73Hawaiian 71Comfort food 69Belgian 69Empanada 67Pakistani 67Filipino 64African 58Wok 55Bolivian 52Nepalese 52Honduran 52Dominican 49Caribbean 49Dim Sum 35Persian 35International Fusion 35Southern American 33Georgian 31Romanian 30Molecular Gastronomy 30Indonesian 28Scandinavian 27Uruguayan 26Syrian 25Turkmen 23Salvadoran 23Chicken Wings 22Paraguayan 22Pan Asian 17Iberian 17Nicaraguan 17Kosher 16Russian 16Fondue 16Swiss 16Cajun And Creole 16Eastern European 15Soup 14Bulgarian 14Fish 13Ukrainian 13Malaysian 13Chilean 12Meat 12South American 12Irish 11Armenian 11Bangladeshi 10Polish 10Ethiopian 9Dumpling 8Afghani 8Egyptian 8Sichuan 7Senegalese 5Austrian 5Taiwanese 5Diy Foods 4Panamanian 4Jamaican 4Live And Raw Food 4Czech 4Dutch 4Israeli 4Polynesian 4Puerto Rican 4Australian 4Mongolian 3Restaurant Management 3Guatemalan 3South African 3Hungarian 3Waffle 2Central American 2Jewish 2Poutinerie 2Nigerian 2North Indian 2Burmese 2Uzbek 2Swedish 2South Indian 2Tibetan 1Indo Chinese 1Palestinian 1Bengali 1West African 1Piadina 1Haute Cuisine 1Haitian 1Scottish 1Maltese 1Cheesesteak 1Shanghainese 1Singaporean 1Kurdish 1Southeast Asian 1Cantonese 1Danish 1Norwegian 1Canadian 1Tatar 1Cambodian 1

Restaurants in Spain: all listings

174,831 Restaurants in Spain – most common: Restaurants (general), Spanish, Pizzerias. The order is based on completeness of information, data quality and how well-known the city is; photos, opening hours and reviews are on the detail pages.

174,831 total · showing 1–30Sorted by relevance ↓
  1. Tierra Burrito Carabanchel

    C. Hermanas Alonso Barceló, 2, 28025
    Mexican● Website● PhoneMadrid
  2. Tierra Burrito Wanda

    Av. de Niza, 38, 28022
    Mexican● Website● PhoneMadrid
  3. Tierra Burrito Serrano

    Calle de Serrano, 93, 28006
    Mexican● Website● PhoneMadrid
  4. Tierra Burrito Coliseum

    Gran Via de les Corts Catalanes, 620, 08007
    Mexican● Website● PhoneBarcelona
  5. La Dama

    Avinguda Diagonal, 423, 08008
    Mediterranean● Website● PhoneBarcelona
  6. Els Pollos de Llull | Sant Martí

    Carrer de Ramon Turró, 13, 08005
    Chicken● Website● PhoneBarcelona
  7. Tasty Poke Bar

    Cl. San Valero, 2, 46005
    Poke bowls● Website● PhoneValencia
  8. Forastera

    Calle Pintor Domingo, 40, 46001
    Spanish● Website● PhoneValencia
  9. A Peregrina

    Plaza de, Plaça de Santa Margarida, 1, 46003
    Spanish● Website● PhoneValencia
  10. Misuto

    C. Varadero, 11, 29017
    Sushi● Website● PhoneMálaga
  11. Imperio Grill

    Avenida Manuel Agustín Heredia, 4, 29001
    Brazilian● Website● PhoneMálaga
  12. Brunchit

    C/ Alcazabilla, 15, 29015
    Breakfast & brunch● Website● PhoneMálaga
  13. La Isla

    C. Arfe, 25, 41001
    Fish & seafood● Website● PhoneSeville
  14. Milk Away

    C. Carlos Cañal, 5B, 41001
    Health Food● Website● PhoneSeville
  15. Río Grande Sevilla

    C. Betis, 69, 41010
    Spanish● Website● PhoneSeville
  16. La Despensa del Barón

    Carrer de la Posada de Terra Santa, 5, 07001
    Mediterranean● Website● PhonePalma de Mallorca
  17. Restaurante El Cuerno

    Carrer de la Mar, 20, 07012
    Mediterranean● Website● PhonePalma de Mallorca
  18. Zaranda

    Hotel Es Princep, Carrer de Bala Roja, 1, 07001
    Spanish● Website● PhonePalma de Mallorca
  19. El Naranjo

    Carrer de Sant Josep, 31, 07840
    Spanish● Website● PhoneIbiza
  20. Carpe Diem

    Carrer des Cap Martinet, 54, 07819
    Italian● Website● PhoneIbiza
  21. Ca n'Alfredo

    Passeig de Vara de Rey, 16, 07800
    Spanish● Website● PhoneIbiza
  22. Trattoria La Bella Fiastra

    Centro Commercial y de ocio Elviria Calle Elviria, Local 25, N-340, km 192, 29604
    Italian● Website● PhoneMarbella
  23. Restaurante Garnacha

    Plaza de los Olivos, 2, bajo, 29601
    Mediterranean● Website● PhoneMarbella
  24. Taj Mahal Marbella

    C. los Jazmines, 459, LOCAL -B, 29660
    Indian● Website● PhoneMarbella
  25. Distrito México cantina

    C. de José Pellicer Ossau, 1, 50003
    Mexican● Website● PhoneZaragoza
  26. Casa Pedro

    C. de la Cadena, 6, 50001
    Spanish● Website● PhoneZaragoza
  27. Riskomar

    C. de Francisco de Vitoria, 16, 50008
    Spanish● Website● PhoneZaragoza
  28. B1930

    C. Almireceros, 4, 18010
    Spanish● Website● PhoneGranada
  29. Las Tomasas

    Carril de San Agustín, 4, 18010
    Spanish● Website● PhoneGranada
  30. Ranchito Mexicano - Restaurante Granada

    C. Molinos, 14, 18009
    Mexican● Website● PhoneGranada