Maskay guide

Where can you eat well in Vila de Gràcia without overspending?

Catalan cooking at La Pubilla, a creative menu at Oníric and sharing plates at Santa Gula: three ways to eat well in Barcelona's Vila de Gràcia on different budgets.

Eating in Vila de Gràcia: from market cooking to creative menus

Three restaurants for discovering Vila de Gràcia through its food

Vila de Gràcia rewards a walk from square to square rather than a checklist of monuments. North of Avinguda Diagonal, this Barcelona neighborhood offers a route between Mercat de la Llibertat and squares such as Plaça del Sol, Plaça de la Vila and Plaça de Rovira i Trias. Food can give the walk its shape: begin with a hearty Catalan dish, pause for a lunch menu or finish over sharing plates.

Good value does not mean always ordering the cheapest item. At La Pubilla, the appeal is Catalan cooking and the daily menu. Oníric offers an introduction to creative cooking from €26 at lunchtime, while Santa Gula allows a more flexible meal of shared dishes. All three have recommendations from food guides, but they suit different appetites and budgets.

This selection focuses on Vila de Gràcia, rather than the entire Gràcia district or restaurants in adjoining neighborhoods. You can choose according to the food you want and the part of the walk you have reached, without turning a neighborhood guide into a list scattered across the city.

La Pubilla: a taste of the neighborhood's everyday cooking

Opposite Mercat de la Llibertat, La Pubilla makes room for a way of eating worth exploring on a trip: stews and pulses, substantial breakfasts and Catalan recipes that need no special occasion. It holds a Repsol Solete, while Macarfi highlights its lunch menu and value for money. This is our choice for an introduction to local cooking before moving on to more experimental meals.

The daily menu advertised on TheFork costs €24 per person; check its inclusions when choosing it. The à la carte selection offers alternatives such as a roast-meat croquette and xatonada with salt cod. Google Maps customers report spending €20–30 per person, an indication rather than a price for every possible meal. The compact dining room suits a lunch stop during a neighborhood walk more than a search for a large, spacious restaurant.

Sources: Repsol Guide · Macarfi · La Pubilla on TheFork

Oníric: a creative lunch without a special-occasion budget

On Rabassa, Oníric shows how a creative menu can begin with onion soup, roast chicken or the fish of the day. The difference is in the treatment: an éclair, a chicken fritter with mole, or cured bonito with aubergine and corn-and-ginger ajo blanco. Michelin includes it in its selection of good-value restaurants. It is our pick for diners who enjoy discovering new combinations in a small dining room.

The Herrén menu costs €26 per person and is served to the whole table at lunchtime from Tuesday to Friday. It is the lower-priced introduction to Jonatan Izquierdo's cooking. The €48 Oníric menu adds dishes such as heart tartare with kimchi and must be requested when booking. Drinks are not assumed to be included, and cheese costs extra; choosing the menu in advance helps keep the meal within the budget you intended.

Sources: Oníric: Herrén menu · Oníric: tasting menu · Michelin Guide

Santa Gula: sharing plates on Plaça de Narcís Oller

Santa Gula offers an alternative to a tasting menu: build a meal together from seasonal sharing plates. Its Mediterranean base accommodates combinations such as mushrooms and prawns in a raviolo or tartare with spiced butter. Macarfi recommends it for value for money. Plaça de Narcís Oller places this stop at another edge of the neighborhood, handy for a walk beginning near Via Augusta.

Here, the complete order matters. Google Maps customers report spending around €30–40 per person, while Macarfi estimates €45 excluding drinks; neither figure is a fixed-price menu. Sharing several dishes lets you explore the cooking without automatically choosing the most expensive main, but wine and extra portions change the bill. Choose it for a conversational meal with plates in the middle, rather than expecting every possible dinner to be inexpensive.

Sources: Santa Gula · Macarfi · Barcelona Tourism

Choose the restaurant that fits your plans

For Catalan cooking over lunch, La Pubilla is a good starting point, with Mercat de la Llibertat providing context for the visit. If tasting menus appeal and you can come for lunch from Tuesday to Friday, Oníric's Herrén offers several courses for €26. Santa Gula is a better fit when you want to choose dishes together and pair them with wine.

A substantial knife-and-fork breakfast and an evening of sharing plates are not interchangeable experiences. The former puts stews and hearty recipes into a part of the day many travelers reserve for something sweet. With the latter, the number of dishes and the drinks have more influence on the bill. Choosing the format matters as much as choosing the restaurant.

Price references and an unhurried walk

Prices were consulted on September 23, 2026. Oníric's official menus, La Pubilla's listing on TheFork and Google Maps spending ranges are different kinds of information, so they are not presented as including the same things. Check the inclusions of your chosen menu and budget separately for drinks unless they are explicitly included.

After the meal, continue toward one of the neighborhood squares. The appeal is in combining a restaurant visit with these public spaces; there is no need to fit all three meals into a single day.