TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Spanish Restaurants in Tres Cantos

22 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

From Asturias

Sidrería Asquas

Avenida de Viñuelas, 48, 28760, Tres Cantos

8.5 / 10
154 reviews

Average price €25

Arrocería

Plaza del Toro, 1, 28760, Tres Cantos

9.6 / 10
56 reviews

Average price €20

From Castille

Sector Embarcaciones, 23 L, 28760, Tres Cantos

8.8 / 10
196 reviews

Average price €25 Accepts Yums

YUMS x2Spanish

Sector Embarcaciones, 24, 28760, Tres Cantos

8.2 / 10
7 reviews

Average price €20

Specify a date and enjoy promotions of up to -50% in our best restaurants

Spanish

Calle del Océano Atlántico, 5, 28760, Tres Cantos

8.6 / 10
88 reviews

Average price €30

Spanish

Sector Pintores, 25, 28760, Tres Cantos

Average price €15

Spanish

Sector Oficios, 29, 28760, Tres Cantos

Average price €15

Spanish

Plaza del Toro, 28760, Tres Cantos

Average price €15

From Galicia

Av. de Viñuelas, 28, 28760, Tres Cantos

7.6 / 10
4 reviews

Average price €24 Accepts Yums

Spanish

Sector Literatos, 23, 28760, Tres Cantos

7.5 / 10
70 reviews

Average price €20

From Asturias

Sector Literatos, 21 (Local 5, detrás de Correos), 28760, Tres Cantos

5.9 / 10
41 reviews

Average price €20

Arrocería

Avenida Viñuelas, 45, 28760, Tres Cantos

Average price €21

Today's special menu 21.50€

Spanish

Avenida Viñuelas, 45, 28760, Tres Cantos

Average price €27

Today's special menu 8 €

Spanish

Plaza de La Encina, 10, 28760, Tres Cantos

Average price €25

Menu 27.50€

Spanish

Calle del Pico del Indio, 39, 28760, Tres Cantos

Average price €18

Spanish

Av. de los Labradores, 7, 28760, Tres Cantos

Average price €19

Spanish

Av. de Viñuelas, 28, 28760, Tres Cantos

Average price €15

Spanish

Av. de Viñuelas, 17, 28760, Tres Cantos

Average price €25

Spanish

Calle del Bolillero, 40, 28760, Tres Cantos

Average price €30

Spanish

Av de la Industria, 16, 28760, Tres Cantos

Average price €10

Menu 20€

Spanish

Plaza de la Encina 10-11, 28760, Tres Cantos

Average price €22

Spanish

Avenida de la Luz, 3, 28760, Tres Cantos

Average price €36

Filter

TheFork advantages