Alo’s

Restaurant

Buenos Aires, Argentina

Alo’s, a restaurant in Buenos Aires, Argentina.
Photo courtesy of Alo’s.

About Alo’s

Located in an elegant residential neighbourhood in San Isidro, in Greater Buenos Aires, Alo’s restaurant is a fantastic spot to enjoy a breath of fresh culinary air outside the city limits.

Chef-patron Alejandro Feraud is one of Argentina’s brightest talents, taking immense pride in working closely with local organic farms and orchards. Book a spot at the kitchen bar, which is buzzy and offers close-ups of the talented culinary team in action. The team’s work is regularly recognised by Latin America’s ‘50 Best Restaurants’.

Wine team

  • Camila Lapido
    Head Sommelier
  • PG
    Pablo Garriga
    Sommelier

Wine Guides