Watch CBS News

World's only Michelin-rated taco taqueria closes pop-up shop in Dallas

El Califa de Leon, a Mexico City taqueria that touts a Michelin star, opened a pop-up restaurant last week in a vacant restaurant space across from SMU and quickly became the hottest dining destination in North Texas.
View CBS News In
CBS News App Open
Chrome Safari Continue