The 38 Best Restaurants in Mexico City | Eater
"Considered one of the best places to eat carnitas in Mexico City, El Gran Abanico is a local gem in the Tránsito neighborhood. While the taquería serves pastor, grilled steak, and longaniza tacos, focus on the carnitas. Order a surtida taco — a mix of lean and fatty pork meat — or, if you’re feeling more ambitious, order a pork shank served with fried beans, guacamole, and tortillas. If you take a car: Uber is the best way to get there, and be sure to bring pesos." - Natalia de la Rosa