taste
download

manny's review of El Califa de León

manny
Cuauhtémoc, Mexico City
9.2
Only taco stand with a Michelin star No line on a Friday noon Very simple taco with good meat
Review mediaReview mediaReview mediaReview mediaReview media