




Terra Mia
Terra Mia
Terra Mia is a small Italian and Sardinian Mediterranean spot in La Salut, up near Park Güell, with a big leafy terrace that's the whole point. The menu runs to tapas, Mediterranean dishes and sandwiches, plus wine, beer, cocktails and coffee. It works for breakfast, lunch or dinner, and it's set up for groups and kids, so it's an easy one to land after a walk around the park.
Background
About Terra Mia
The Story
Terra Mia is a small bar-restaurant in La Salut, the part of Gràcia that climbs up toward Park Güell. The draw is the large, leafy terrace, which makes it a natural stop before or after a walk around the park.
The Cuisine
The cooking is Italian with a Sardinian Mediterranean lean, served across tapas, Mediterranean dishes and sandwiches. That kind of menu is built for grazing and sharing rather than a single big plate, and there are vegetarian options on it.
The Team
The kitchen runs an all-day format, covering breakfast, lunch and dinner from the same small spot. It pairs the food with a full drinks list of wine, beer, cocktails and coffee.
Highlights
What Diners Say
Consensus
Terra Mia Ratings & Reviews
Diner Ratings
4.5
2,804 reviews
TripAdvisor
4.6
Terra Mia ranks #644 of 1077 rated restaurants in Barcelona. Diners rate it 4.5/5 on Google (2,804 reviews) and 4.6/5 on TripAdvisor.
Been to Terra Mia? Share your experience with the community.
Reservations
How to Book Terra Mia
Booking
Reservations are accepted, which is worth doing if you want the terrace or you're rolling in with a group. Hours cover breakfast through dinner but they shift, so check the current ones before you head up.
Experience
Terra Mia Dining Experience
It's a small bar-restaurant built around a large, leafy terrace, and it's set up to handle groups and families with kids. You can come for breakfast, settle in for lunch or stay for dinner with wine, beer or cocktails.
Navigate
Terra Mia Location & Neighbourhood
Getting There
Terra Mia is in La Salut, near Park Güell, in the Gràcia district of Barcelona.
Nearby
La Salut sits on the slopes around Park Güell, so it's a mix of residents and people coming down off the park looking for somewhere to sit. Dining up here leans casual and neighbourhood-paced rather than scene-driven.
Nearby Restaurants

El Mirador del Carmelo
Spanish

Delicias
Traditional Tapas

Bar El Rincón Sevillano
Andalusian / Spanish home cooking (paella, fideuá, menú del día)

Comida de Olla
Mediterranean / Catalan home cooking (stews, paella)

La Panxa del Bisbe
Catalan (seasonal, market-driven tapas / author cuisine)

Desgraciats
Creative
Details
Terra Mia Reservations, Hours & Contact
Opening Hours
| Day | Hours |
|---|---|
| Monday | 08:00–00:00 |
| Tuesday | 08:00–00:00 |
| Wednesday | 08:00–00:00 |
| Thursday | 08:00–00:00 |
| Friday | 08:00–00:00 |
| Saturday | 08:00–00:00 |
| Sunday | 08:00–00:00 |
Terra Mia hours verified 2026-06-14. Contact the restaurant to confirm.
Contact
Recommended
Good to Know
Social
From @terramiabcn on Instagram
Questions
Terra Mia FAQ
What kind of food does Terra Mia serve?
+
Italian and Sardinian Mediterranean food, served as tapas, Mediterranean dishes and sandwiches, with coffee and dessert too.
Does Terra Mia have a terrace?
+
Yes. It's a small bar-restaurant built around a large, leafy terrace, with outdoor seating available.
Where is Terra Mia?
+
In La Salut, near Park Güell, in the Gràcia district of Barcelona.
Does Terra Mia take reservations?
+
Yes, reservations are accepted. It's worth booking for the terrace or for a group.
Are there vegetarian options at Terra Mia?
+
Yes, vegetarian options are available. It's also set up for groups and good for children.
Can you get breakfast at Terra Mia?
+
Yes. It serves breakfast, lunch and dinner, so you can come early or make it an evening with wine, beer or cocktails. Check current hours before you go.





