Join a satisfying journey through the best street food in Mexico, where massive plates and rich flavors define the culture.