The Best Spanish Restaurants in Rome

El Duende, Roma

El Duende

8.2 / 10

Via di Valle Melaina, 68, 00139, Roma

589

Average price €28 • Spanish

El Patio, Roma

El Patio

8.3 / 10

Via Casilina, 1108, I-00169, Roma

347

Average price €25 • Spanish

Barcelona En Tu Mano, Roma

Via dei Latini, 10, 00185, Roma

308

Average price €15 • Spanish

Don Pepe, Roma

Don Pepe

 / 10

Lungomare Paolo Toscanelli, 125 - Lido di Ostia, 00121, Roma

15

Average price €30 • Spanish

Sidra Libre, Roma

Via Umberto Giordano, 72, 00124, Roma

Average price €15 • Spanish

Molopontemilvio - El duende, Roma

Lungotevere Maresciallo Diaz, 00135, Roma

149

Average price €28 • Spanish

Principe Tapas Gourmet, Roma

Via Liguria, 36 a-c-d, I-00187, Roma

710

Average price €25 • Spanish

Filter

Filter by
Avantages TheFork