Great location for Alice & Albert's place. The roasted chicken place across the street is sooo delicious as well. Walking distance to the Cathedral and Templo Mayor, and Bellas Artes not that far either.