#el-califa-de-leon

[ follow ]
Business Insider
2 weeks ago
NYC food

I visited the only taco stand in the world with a Michelin star. The best thing I ordered was only $4.

El Califa de León offers a unique taco experience with a focus on freshly made tortillas and a family-friendly atmosphere. [ more ]
[ Load more ]