The Street Food Center, a new project by OK Food Trucks and the International Association of Mobile Franchises, opened earlier this year in Mexico City’s Roma neighborhood, with a variety of international cuisines.
Photographer: Adriana Zehbrauskas/Bloomberg
