TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Good for families Restaurants in Barcelona

1,289 restaurants

Sort by Relevance

Mexican

Tex Mex & Co.

Carrer del Regent Mendieta, 42, 08028, Barcelona

Average price €18

Japanese

Carrer del Consell de Cent, 401, 08009, Barcelona

Average price €20

Mediterranean

Carrer de Roger de Flor, 303, 08025, Barcelona

Average price €10

Mediterranean

Rambla del Poblenou, 78, 08005, Barcelona

Average price €25

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

Carrer de Roger de Llúria, 114, 08037, Barcelona

Average price €15

From market

Carrer de Viladomat, 131, 08015, Barcelona

Average price €15

Italian

Carrer de València, 197, 08011, Barcelona

8.4 / 10
74 reviews

Average price €25

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

Brazilian

Carrer del Rosselló, 209, 08008, Barcelona

Average price €35

Vegetarian

Carrer Taulat 95, 08005, Barcelona

Average price €22

American

Carrer de Calvet, 14, 08021, Barcelona

Average price €22

From market

Carrer de l'Hospital, 38, 08001, Barcelona

Average price €25

Mediterranean

Carrer del Comte d'Urgell, 241, 08036, Barcelona

Average price €22

Fine Dining

Carrer d'Avinyó, 30, 08002, Barcelona

Average price €40

Fine Dining

Carrer d'Entença, 57, 08015, Barcelona

Average price €19

Mediterranean

Carrer de Pujades, 27, 08018, Barcelona

Average price €20

Italian

Passatge de Vilaret, 54, 08013, Barcelona

Average price €15

Italian

Carrer del Consell de Cent, 414, 08009, Barcelona

Average price €18

Mediterranean

Carrer del Rosselló, 290B, 08037, Barcelona

Average price €20

insiderMediterranean

Carrer del Perill, 33, 08012, Barcelona

Average price €35

American

Carrer de Balmes, 24, 08007, Barcelona

Average price €15

Porxos del Passeig Maritim de la Barceloneta, Local B, 08003, Barcelona

Average price €35

Gran Via de Les Corts Catalanes, 164, (Galerias la Campana) Local 31, 08038, Barcelona

Average price €20

Portuguese

Carrer de Mallorca, 277 (Tienda 3), 08037, Barcelona

Average price €15

Mediterranean

Carrer de Provença, 275, 08037, Barcelona

Average price €25

Fine Dining

Carrer de Còrsega, 231, 08036, Barcelona

Average price €40

Filter

TheFork advantages