Where to Eat Near the Sagrada Familia

Quick answerThe streets right in front of the basilica are full of terraces aimed at tourists, handy but pricey. Walk two or three blocks into the Eixample and you find tapas bars and restaurants with set lunch menus where locals eat, with better value. The local lunch hour is late, between 14:00 and 15:30, and dinner from 21:00.

Tapas and set lunch

The set lunch menu is the best way to eat well and cheaply on weekdays: it usually includes a starter, a main, a drink and dessert or coffee at a fixed price. The Eixample is full of classic bars for bravas, pan con tomate, croquettes and a small beer. Booking is rarely needed at midday, but terrace tables vanish the moment the sun is out.

Breakfast before the visit

If you take the first slot, have a light breakfast near the basilica. Many neighbourhood bakeries and cafes open early and serve cafe con leche, croissants and sandwiches. Eating something first lets you give the whole visit to the basilica without rushing to find food after. Then, at ease, you can have lunch deeper in the Eixample.

Frequently asked questions

Are there places to eat inside the site?

There is no restaurant inside the basilica, only a shop. It is best to eat before or after at the Eixample bars around the church.