Home › Venues › Teatro Opera Teatro Opera Events See the Teatro Opera concert calendar. Teatro Opera is in Buenos Aires, Argentina. Hotels & Lodging Near Teatro Opera Av Corrientes 860, Buenos Aires, Argentina Get Directions Directions Edit Venue Teatro Opera At-a-GlanceAddress Av Corrientes 860Buenos Aires Argentina LinksOfficial SiteAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail