Location: 
    
        Talavera 20, Centro,       
              
         Cuauhtémoc      
              06000
                     Ciudad de México, D.F.                  Mexico
                                            19° 25' 47.4024" N, 99° 7' 38.5968" W
            See map: Google Maps
    