World’s first Michelin taco stand: Culinary honour awarded to small Mexico City business

This post was originally published on Al Jazeera English.