We were told Uber is quite good in Mexico City... you may need to walk a little bit to get out of the congestion, and since you're in a group, I reckon you'd be relatively safe. Other than that, I dunno. Hopefully, someone has a good/better idea for you.