Discover the best Mexico City restaurants! From street tacos al pastor to Pujol Mexico City fine dining, here are the best places to eat in Mexico City.