Terrazza Ravello, Italian restaurant in Port Vell, Barcelona, Spain
Terrazza Ravello is an Italian restaurant on the waterfront of Port Vell, Barcelona's old harbor, with a large outdoor terrace facing the docks. The kitchen serves classic Italian dishes such as pizzas, pasta, and fresh seafood.
Port Vell was an active commercial harbor until the early 1990s, when the city transformed it ahead of the 1992 Olympic Games. The docks were converted into a leisure area, making space for restaurants and open-air promenades along the water.
The name Ravello comes from a town on the Amalfi Coast in southern Italy, giving the restaurant a clear geographic reference. The menu follows this origin with dishes typical of southern Italian cooking, from pasta to seafood.
The restaurant is easy to reach on foot from the end of La Rambla or from Barceloneta beach, as it sits directly on the Port Vell waterfront. The terrace fills up quickly on warm evenings and weekends, so arriving early is a good idea.
The menu includes dishes rarely seen in a typical Italian restaurant, such as Fusilli avellinesi with a crab sauce and Linguine Ravello with shrimp and lime. The name avellinesi refers to the southern Italian city of Avellino, showing how closely the menu is tied to specific places in Italy.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.