Create a personalized day-by-day trip in moments

Today: 12:00pm-12:00am
This Week
Cost: $$

High-End Italian

Margherita is an elegant Italian restaurant that is revered for its exquisite dishes. The menu is expansive and features authentic pizza, homemade pastas, and fresh seafood. There is also a fine selection of Italian sparkling wines. If you come for lunch, be sure to get a seat outdoors, which affords charming views. If you want to take a break from all the tapas and Catalan specialties of Barcelona, this is a great alternative. The food looks as good as it tastes. Bring a date or come with friends to enjoy an authentic Italian feast.

More in Barcelona

El Pintor

El Pintor is a painter’s studio turned restaurant, which makes it a very unique place to eat. L... Read more

La Tinaja

La Tinaja offers a comfortable dining area, good food, and excellent wine pairing all for a... Read more