Aldo’s
Restaurant and bar — San Telmo, Buenos Aires
“A wine lover’s hang-out”
Aldo’s — Facade
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 back view