Where to eat in Spain
Browse 1,742 cities in Spain, starting with the cities with the most places to eat.
- Viladecans Catalonia 314 places
- Fuencarral Madrid 311 places
- Cullera Valencia 310 places
- Gamonal Castille and León 310 places
- Molina de Segura Murcia 310 places
- Maó Balearic Islands 309 places
- Costa Teguise Canary Islands 308 places
- Sarrià-Sant Gervasi Catalonia 308 places
- Palamós Catalonia 306 places
- Puente de Vallecas Madrid 306 places
- Magaluf Balearic Islands 304 places
- Quintana Madrid 303 places
- Cala Millor Balearic Islands 302 places
- Gaztambide Madrid 301 places
- Goya Madrid 301 places
- la Nova Esquerra de l'Eixample Catalonia 301 places
- Valdemoro Madrid 301 places
- Paterna Valencia 300 places
- Usera Madrid 300 places
- Ibiza Madrid 298 places
- Sant Andreu Catalonia 298 places
- Santa Ponsa Balearic Islands 298 places
- Benicarló Valencia 296 places
- Castell-Platja d'Aro Catalonia 296 places
- Aguadulce Andalusia 295 places
- Cuatro Caminos Madrid 295 places
- Las Rosas Canary Islands 293 places
- La Orotava Canary Islands 290 places
- Villajoyosa Valencia 290 places
- Rivas-Vaciamadrid Madrid 288 places
- el Clot Catalonia 287 places
- La Manga del Mar Menor Murcia 287 places
- Pilar de la Horadada Valencia 286 places
- Benicàssim Valencia 285 places
- Carabanchel Madrid 283 places
- Can Pastilla Balearic Islands 281 places
- Punta Umbría Andalusia 280 places
- Vila-real Valencia 280 places
- Peníscola Valencia 277 places
- Pinto Madrid 277 places
- Igualada Catalonia 274 places
- Alcantarilla Murcia 273 places
- Tomelloso Castille-La Mancha 273 places
- Alzira Valencia 272 places
- Antequera Andalusia 271 places
- Vilagarcía de Arousa Galicia 271 places
- Melilla Melilla 270 places
- la Marina de Port Catalonia 269 places
- Narón Galicia 269 places
- Úbeda Andalusia 267 places
- Lucena Andalusia 266 places
- Prosperidad Madrid 266 places
- Sanxenxo Galicia 266 places
- Barri Gòtic Catalonia 265 places
- Alhaurín de la Torre Andalusia 264 places
- Vinaròs Valencia 264 places
- Cala d'Or Balearic Islands 263 places
- Calella Catalonia 263 places
- Castro-Urdiales Cantabria 263 places
- Latina Madrid 263 places
- Mislata Valencia 263 places
- Mojacar Andalusia 263 places
- Oliva Valencia 260 places
- Boadilla del Monte Madrid 258 places
- Oropesa del Mar Valencia 258 places
- Utrera Andalusia 257 places
- Orihuela Valencia 256 places
- l'Escala Catalonia 255 places
- Sant Francesc de Formentera Balearic Islands 253 places
- Tortosa Catalonia 253 places
- Mont-roig del Camp Catalonia 249 places
- San Fernando de Henares Madrid 249 places
- Tacoronte Canary Islands 249 places
- Arganzuela Madrid 248 places
- Ceuta Ceuta 248 places
- Sant Agustí Balearic Islands 247 places
- Palafrugell Catalonia 246 places
- Torre-Pacheco Murcia 245 places
- El Altet Valencia 243 places
- Errenteria Basque Country 243 places
- Esplugues de Llobregat Catalonia 243 places
- Llefià Catalonia 243 places
- Moraira Valencia 243 places
- Olot Catalonia 243 places
- Colmenar Viejo Madrid 242 places
- Teruel Aragon 242 places
- Tres Cantos Madrid 242 places
- Sant Antoni Catalonia 241 places
- Aranda de Duero Castille and León 240 places
- Gavà Catalonia 240 places
- Port de Pollença Balearic Islands 240 places
- Burjassot Valencia 235 places
- Isla Cristina Andalusia 235 places
- Linares Andalusia 235 places
- Barberà del Vallès Catalonia 234 places
- Guindalera Madrid 234 places
- Salt Catalonia 234 places
- Alboraya Valencia 232 places
- Justicia Madrid 232 places
- Lugones Asturias 232 places