Perfect location for a Mexico City foodie visit.