A tiny taco stand in Mexico City is the first of its kind to win a Michelin star
https://nordot.app/1164111795305825142