30 essential restaurants in Mexico City: the food capital of Mexico
Mexico City is the country’s culinary capital, with over 300,000 restaurants, food stalls, and street food places. If it’s your first-time here, these are the best Mexico City restaurants, from …