Located in a closed to traffic street in the Historic Center of Mexico City, just 600mts from the main tourist attractions in the area, such as the archaeological site Templo Mayor, the Metropolitan Cathedral, Plaza of the Constitution and the National..