Chongos zamoranos, puerco pibil, corn soup… there's so much to love about Mexican food. And we haven't even said anything about tacos yet...