TheFork, a Trip advisor company

What
Where

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

The Best Cheap eats Restaurants in Barcelona

348 restaurants

Sort by Relevance

Mediterranean

La Fleca

Carrer de Muntaner, 125, 08036, Barcelona

Average price €8

Mediterranean

Plaça de Vicenç Martorell, 1, 08001, Barcelona

Average price €15

Spanish

Carrer de Batista y Roca 4, 08023, Barcelona

Average price €10

Steakhouse

Carrer del Clot, 139, 08026, Barcelona

Average price €15

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

Chinese

Carrer d'Aragó, 619, 08026, Barcelona

Average price €15

Set Menu 11€

South American

Carrer de Buenaventura Muñoz, 12, 08018, Barcelona

Average price €15

International

Avinguda Meridiana, 517, 08016, Barcelona

Average price €15

American

Ronda de Sant Pau, 65, 08015, Barcelona

Average price €10

Mexican

Carrer del Taquígraf Garriga, 87, 08029, Barcelona

8.2 / 10
77 reviews

Average price €15

Creative

Carrer de Pujades, 225, 08005, Barcelona

9.2 / 10
113 reviews

Average price €13

Menú 12.50 €

Asian

Passatge Posoltega, 5, Barcelona, Spain, 08030, Barcelona

9.4 / 10
59 reviews

Average price €15

Mexican

Carrer de Calàbria, 55, 08015, Barcelona

Average price €10

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

Mediterranean

Carrer de Balmes, 180, 08006, Barcelona

Average price €11

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

Argentinian

C/ de Sancho de Ávila, 171, 08018, Barcelona

9.0 / 10
777 reviews

Average price €9

Set Menu 9,00€

Japanese

Carrer de Pau Claris, 139, 08009, Barcelona

9.1 / 10
618 reviews

Average price €12

International

Carrer del Marquès de Barberà, 24, 08001, Barcelona

9.0 / 10
902 reviews

Average price €15

Mediterranean

Carrer de les Borges Blanques, 20, 08016, Barcelona

Average price €15

Menú Domingo 18.90 €

Iranian

Carrer de Calàbria, 144, 08015, Barcelona

8.9 / 10
182 reviews

Average price €15

Chinese

Carrer del Comte Borrell, 171, 08015, Barcelona

8.8 / 10
108 reviews

Average price €15

From market

Carrer de Trafalgar, 50, 08010, Barcelona

7.7 / 10
102 reviews

Average price €14

Menú diario 12,50€

Turkish

Passeig de Sant Antoni, 7, 08014, Barcelona

8.5 / 10
45 reviews

Average price €15

Set Menu undefined€

Japanese

Carrer de Balmes, 13, 08007, Barcelona

Average price €15

Menú buffet libre a la carta (noches y fines de semana) 15.95€

Italian

Carrer de la Marina, 16, 08005, Barcelona

Average price €15

Menu 19.95€

Italian

Ronda de la Universitat, 27, 08007, Barcelona

Average price €15

Menu 19.95€

Mediterranean

Carrer de Tànger, 148, 08018, Barcelona

Average price €10

Menu 8€

Filter

TheFork advantages