I think I found my new go to place for Mexico City trips, I absolutely loved this spot. Right in the middle of everything.