TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Vilafranca Del Penedes

40 restaurants

Sort by Relevance

Mediterranean

La Vinya del Mar

Passatge Camp dels Rolls, 4, 08720, Vilafranca Del Penedes

9.3 / 10
177 reviews

Average price €25

InsiderMediterranean

Plaça del Vall del Castell, 17 (primer pis del Mercat de la Carn), 08720, Vilafranca Del Penedes

9.2 / 10
126 reviews

Average price €40 Accepts Yums

Mediterranean

Carrer de Josep Tarradellas, 19, 08720, Vilafranca Del Penedes

8.1 / 10
14 reviews

Average price €20

Mediterranean

Rambla de Sant Francesc, 25, 08720, Vilafranca Del Penedes

7.3 / 10
10 reviews

Average price €17

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

Mediterranean

Plaça de Jaume I, 15, 08720, Vilafranca Del Penedes

8.7 / 10
131 reviews

Average price €17

Mediterranean

Avinguda del Pla del Diable, 1, 08720, Vilafranca Del Penedes

9.1 / 10
19 reviews

Average price €20

Menú 13 € 13 €

Mediterranean

Plaça de la Constitució, 43, 08720, Vilafranca Del Penedes

9.3 / 10
27 reviews

Average price €12

Mediterranean

Carrer Antic Camí de Sant Martí, 08720, Vilafranca Del Penedes

8.7 / 10
93 reviews

Average price €11

Menú 18€ 18 €

Spanish

Avinguda de Lluís Companys, 24, 08720, Vilafranca Del Penedes

8.2 / 10
3 reviews

Average price €15

Mediterranean

Carrer del General Prim, 11, 08720, Vilafranca Del Penedes

8.6 / 10
10 reviews

Average price €20

Mediterranean

Carrer de Santa Magdalena, 49, 08720, Vilafranca Del Penedes

Average price €15

InsiderContemporary cuisine

Barrio Rovellats, 08731, Sant Marti Sarroca

9.8 / 10
102 reviews

Average price €50

Sopars a la fresca 50 €

Vegetarian

Carrer de Santa Clara, 18, 08720, Vilafranca Del Penedes

8.6 / 10
16 reviews

Average price €15

Mediterranean

Carrer de Sant Sadurní d'Anoia, 08792, La Granada

9.4 / 10
26 reviews

Average price €35

Mediterranean

08796, 08796, Pacs

9.0 / 10
64 reviews

Average price €29

-30% off the "à la carte" menu!

Mediterranean

Carretera del castillo de Olérdola Km 1, 08734, Olerdola

9.4 / 10
95 reviews

Average price €28

-30% off the "à la carte" menu!

Mediterranean

Finca el Maset s/n, 08796 Pacs del Penedès, Barcelona, 08796, Pacs Del Penedes

9.2 / 10
37 reviews

Average price €30

Menu 48€

Mediterranean

Plaça de l'Estació, 5, 08720, Vilafranca Del Penedes

8.3 / 10
16 reviews

Average price €15

Mediterranean

Carrer de la Rasa de la Torre del Gall, S/N, 08798, Sant Cugat Sesgarrigues

Average price €25

InsiderMediterranean

Carrer del Casal, 1, 08720, Vilafranca Del Penedes

Average price €35

Menú de Noche 26€

Fine Dining

Pasaje Sant Raimon de Penyafort, 5, 08720, Vilafranca Del Penedes

Average price €28

Tasting Gourmand Menu 45€

YUMS x2Fine Dining

Camí la Serreta, S/N,, 08734, Sant Miquel d'Olèrdola

7.9 / 10
15 reviews

Average price €18

Japanese

Carrer de la Muralla de Sant Magí, 6, 08720, Vilafranca Del Penedes

Average price €15

Italian

Avinguda de Tarragona, 1, 08720, Vilafranca Del Penedes

Average price €13

Mediterranean

Carrer de la Palma, 11, 08720, Vilafranca Del Penedes

Average price €22

Cities around Vilafranca Del Penedes

Filter

TheFork advantages