The Petrel Picks
Where to eat in Seville
20 restaurants in Seville, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.
-
1
Abantal
1 Michelin star 2026
Mediterranean, Spanish
Calle Alcalde Jose de la Bandera, 7, 41003 Seville, Spain
-
2
Cañabota
1 Michelin star 2026
Seafood, Spanish
Calle Orfila, 3, 41003 Seville, Spain
-
3
La Brunilda
Spanish
Calle Galera, 5, 41001 Seville, Spain
-
4
La Azotea
Spanish
Calle Mateos Gago, 8, 41004 Seville, Spain
-
5
ConTenedor
French, Spanish
Calle San Luis, 50, 41003 Seville, Spain
-
6
Alwadi
Mediterranean, African
Calle Jimios, 25-32, 41001 Seville, Spain
-
7
San Marco
Italian
Calle Mesón del Moro, 6, 41004 Seville, Spain
-
8
Las Golondrinas
Spanish
Calle Pagés del Corro, 76, 41010 Seville, Spain
-
9
Panrallao
French, Spanish
Calle Divino Redentor, 5, 41005 Seville, Spain
-
10
La Cantina Mexicana
Mexican
Calle Francos, 14, 41004 Seville, Spain
-
11
HOB - House of Burger
American
Calle Correduría, 38, 41002 Seville, Spain
-
12
Nazca
Japanese, Latin American, Asian fusion
Calle Baños, 32, 41002 Seville, Spain
-
13
No Lugar
Mediterranean, Spanish
Calle de Trajano, 16, 41002 Seville, Spain
-
14
Catalina
Spanish
Paseo de Catalina de Ribera, 4, 41004 Seville, Spain
-
15
El Traga
Spanish
Calle Águilas, 6, 41004 Seville, Spain
-
16
Pelayo
Spanish
Calle Placentines, 25, 41004 Seville, Spain
-
17
La Chunga
Spanish
Calle Arjona, 13, 41001 Seville, Spain
-
18
Casa del Tesorero
Italian, Mediterranean, Spanish
Calle Santander, 1, 41001 Seville, Spain
-
19
Don Juan de Alemanes
Spanish
Calle Alemanes, 7, 41001 Seville, Spain
-
20
Vega 10
Spanish
Calle Rosario Vega, 10, 41010 Seville, Spain
Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.