Excellent place, literally 200 meters from the Zocalo. Really nice inside.