10 Best Restaurants for Waterfront Dining in Buenos Aires

Buenos Aires will always be linked to its port activity. The city sits on the western shore of the Rio de la Plata, an estuary that divides Argentina and Uruguay. Its port, which was known for smuggling operations during the Spanish colonial period, is today a major shipping hub in South America that receives large numbers of both cargo and passengers.

Puerto Madero, which became obsolete with the construction of the new port, was redeveloped and revitalized in the 1990s. This gave Buenos Aires a dazzling new waterfront neighborhood. Brick warehouses were refurbished into upscale hotels, houses, offices and art galleries, as well as a number of waterfront restaurants.

Locals and visitors alike come to Puerto Madero to walk along the pedestrianized docks and dine along the water.

Many Italian immigrants came through Buenos Aires’ ports to start new lives in South America. It is only fitting that many of Puerto Madero’s restaurants are great Italian restaurants, like Il Fiume and Sottovoce.

Puerto Madero isn’t all Italian though. Tuck into some great Argentine-style dishes like steak at Cabana Las Lilas or lamb at Chila. The trendy area has a number of international restaurants as well, such as Mexican favorite Lupita and Eastern-inspired Asia de Cuba.  


Puerto Madero

Located beside the water in Puerto Madero, Asia de Cuba is a stylish (and pricey) restaurant and nightclub. Every day of the week diners come to enjoy the slick, Eastern-themed ambiance over sushi and sake as well as Argentine inspired dishes. But at 1 am Wednesday through Saturday the tables are moved aside and the nightclub commences. If you only want to come for the nightclub portion, that's fine, but be prepared to pay a cover charge. The music varies and can include pop, hip hop, Latin and techno and the crowd is often a mix of people in their 20s, 30s and 40s.

Recommended for Waterfront Dining because: Asia de Cuba in Puerto Madero has beautiful decor and good music.

Sarah's expert tip: If you are on a budget, skip dinner. Come for the fixed-price weekday lunch menu instead, which is offered from 12:30 to 4 pm.

Read more about Asia de Cuba →

Puerto Madero

It might be a pricey and heavily touristed choice, but Caba�a Las Lilas is still near the top of the league when it comes to serving the very best of Argentina's world-famous beef. Every cut comes from the restaurant's own award-winning ranch, which specializes in five types of beef, including black Angus. Caba�a Las Lilas occupies an upmarket, dockside location in Buenos Aires' redeveloped Puerto Madero district and offers up correspondingly classy service and aesthetics. Here you'll find exposed red brick walls and steel beams framed with good lighting and comfortable tables and chairs. Start your meal off right with a glass of wine.

Recommended for Waterfront Dining because: Cabaña Las Lilas is considered one of BA's best restaurants for a nice cut of beef.

Sarah's expert tip: Take full advantage of the location. Go for a stroll along the waterfront before or after you eat, preferably when there's still light out; however, it's nicest at sunset.

Read more about Cabaña Las Lilas →

Puerto Madero

Sorrento in Puerto Madero is a formal Mediterranean-style restaurant that serves pasta and seafood, including a number of local fish choices. With white tablecloths, adequate lighting and a modern and pleasant interior, Sorrento is a nice place for a business lunch or a romantic dinner near the water. The large windows and the restaurant's location on the Puerto Madero waterfront assure good views of the boats moored across the way. You have the option to sit outside too. Don't skip the tiramisu for dessert. Sorrento has two other locations in Buenos Aires: one in the Recoleta neighborhood and one downtown.

Recommended for Waterfront Dining because: This Mediterranean restaurant has great views of the boats and waterfront.

Sarah's expert tip: Ask to sit on the restaurant's second floor for a panoramic view of Puerto Madero. Also, consider the three-course menu: it includes an appetizer, main course, dessert and wine.

Read more about Sorrento →

Puerto Madero

Il Fiume is a delightful Italian restaurant located on the Puerto Madero waterfront. The decor is contemporary and comfortable and you can choose to sit inside or outside, both with views of the water. For lunch and dinner Il Fiume serves Italian-style salads, pasta, risotto and meat, while the dessert menu offers both Italian and Argentine choices. Il Fiume has a good size wine list, including many Malbec and sparkling wine options. Il Fiume is also open throughout the day, so in the morning the outdoor seating makes this a nice stop if you find yourself in the Puerto Madero area.

Recommended for Waterfront Dining because: This pleasant Italian restaurant in Puerto Madero has views of the waterfront.

Sarah's expert tip: If you speak Spanish and check out Il Fiume's Facebook page, you will see that they regularly have contests to win free dinners for two.

Read more about Il Fiume →

Puerto Madero

Humberto M is as close to waterfront dining as you can get with their lunchtime cruises. Passengers dine on seafood and international cuisine while enjoying views of the water. You can walk about the ship to enjoy different views as well. Once aboard, the route includes the Buenos Aires port, the Argentine Yacht Club, the old Hotel de Inmigrantes complex that used to assist new immigrants who came to Argentina from around the world in the early 20th century, the Benito Quinquela Martin cruise port, the beautiful Fisherman's Club and the Jorge Newbery Airport. The boat is also available to rent for events and parties.

Recommended for Waterfront Dining because: Humberto M lets you dine on the water and see Buenos Aires in a different way.

Sarah's expert tip: The price varies depending on where you want to sit. However, if the boat is not full, they are amenable to letting you change seats.

Read more about Humberto M →

Puerto Madero

Lupita in Puerto Madero is a riot of color and flavor. The Mexican restaurant's brightly-colored decor includes murals, paper mache skeletons, pinatas, candles and Mexican blankets. Lupita serves salads, nachos, quesadillas, burritos, tacos, gringas, fajitas and enchiladas. Some plates are spicy, some are not. Ask the waiter for advice if you want to make sure you get, or avoid, the heat. Sweet options range from the traditional tres leches cake to a curious dessert called the Bomb. The cocktail list is extensive and creative; you'll see ingredients like jalapeno vodka, Tabasco sauce and pepper-infused tequila. However, there are a number of milder options available too if you're not feeling adventurous.

Recommended for Waterfront Dining because: Lupita is a great choice for Mexican food in Puerto Madero.

Sarah's expert tip: With the festive decor, tasty snacks, chatty bartenders and all the two for one cocktails, happy hour at Lupita can be a lot of fun.

Read more about Lupita →

Puerto Madero

Sottovoce in Puerto Madero is a traditional-style Italian restaurant that serves pasta, fish, meat and gelato, with the menu changing seasonally. The restaurant's specialty is the Bellini, a drink made with champagne and white peach puree. Otherwise, there is an extensive cocktail list and the wine list has many good red and white options offered by the glass and by the bottle. The decor at Sottovoce, which means "whisper" in Italian, is classic and welcoming with wood panelling and white accents. Sottovoce in Puerto Madero is the owners' second location; the original Sottovoce in Recoleta is a fine choice as well.

Recommended for Waterfront Dining because: Sottovoce is on the waterfront and has good Italian food.

Sarah's expert tip: It's a good idea to make reservations in advance, especially if you prefer a table by the window. You can also choose to sit outside for the people watching.

Read more about Sottovoce →

La Parolaccia del Mare has a beautiful view of the Puerto Madero waterfront. Open for lunch and dinner every day, the restaurant serves abundant plates of pasta and seafood in a pleasant, upscale setting. The large fish tank is a nice touch. La Parolaccia del Mare's wine list has many good choices and the volcan de chocolate for dessert is heavenly. During the week, the fixed-price lunch is a good value. Also, if you go to La Parolaccia del Mare on your birthday or anniversary, ask for the free limoncello. The restaurant is part of a chain that has several locations throughout Buenos Aires.

Recommended for Waterfront Dining because: Diners can enjoy a great view of the waterfront here.

Sarah's expert tip: If you have a car, you're in luck. La Parolaccia del Mare has free parking and offers valet service too. Otherwise, you can find buses and taxis nearby.

Read more about La Parolaccia del Mare →

Puerto Madero

Opened in 2006 and located in Puerto Madero, Chila is considered one of the best restaurants in Latin America. Chila serves modern Argentine cuisine, including steak from Buenos Aires, trout from Bariloche and vieras from Usuahia, but the menu changes each season, incorporating different local products. Many of the dishes are beautifully presented. The restaurant's d�cor is modern and upscale; it is not minimalist per se but they keep it simple and classy, paying attention to textures. Ask to sit by the window to enjoy a view of the water. While Chila is only open for dinner, it is open every day.

Recommended for Waterfront Dining because: Chila is a great place to experience modern Argentine cuisine on the Puerto Madero waterfront.

Sarah's expert tip: For a special occasion or if cash isn't a problem, try Chila's three or seven course tasting menus. They also do a grand New Year's Eve dinner.

Read more about Chila →

El Muelle restaurant is a treat. It sits inside the historic Fisherman's Club, a beautiful Buenos Aires landmark, that stands on a pier in the Costanera Norte. The food focuses on Mediterranean-inspired seafood dishes such as garlic-sauteed shrimp, prawn salad, smoked salmon, octopus and seafood paellas. Local fish choices include pacu and surubi. Otherwise, there are meat dishes and pastas; a couple of the pastas are suitable for vegetarians. A word of warning: the desserts can be too tempting to pass up. At El Muelle you can choose to sit outside on the terrace or inside with views of the water.

Recommended for Waterfront Dining because: The elegant El Muelle has great waterfront views and seafood dishes.

Sarah's expert tip: The Fisherman's Club (Club de Pescadores in Spanish) is still active today. They put on a number of fishing and social activities for members and their families.

Read more about El Muelle Restaurante, Club de Pescadores →


Meet Sarah Rogers

Born and raised in northern California, Sarah grew up to become an expat, traveler and wordsmith. She spent seven years in Madrid, Spain and now calls Buenos Aires, Argentina home. She has had...  More About Sarah