Aldo’s — Santa Cruz Co.

Aldo’s

Restaurant and bar — San Telmo, Buenos Aires

A wine lover’s hang-out
The Economist
Aldo’s — Facade

Aldo’s — Facade

 
Aldo’s — Main room entrance view

Aldo’s — Main room entrance view

 

Since opening in 2011, Aldo’s has been praised by the likes of The Economist, Monocle, and Wallpaper*.

The wine-themed restaurant is located in San Telmo, and has become a destination for wine lovers, businessmen, politicians and artists.

Opened

June 2011

Restaurant Capacity

106 people

 
 
Aldo’s — Main room side view

Aldo’s — Main room side view

 
Aldo’s — Main room back view

Aldo’s — Main room back view