This tiny taco stand in Mexico City has just earned a Michelin star by mike-rowe-paynus Comida mexicanamexican food Write A CommentYou must be logged in to post a comment.