Article

csmonitor.comcsmonitor.com on 2024-05-16 17:46

Half of this taco stand’s area is the grill. It just earned a Michelin star.

El Califa de León is one of the smallest restaurants ever to receive a coveted Michelin star. But what it lacks in area, it makes up for in flavor: no ...

Related news