I have two questions: How did El Real make this list? I only went there once, not long after it opened. Perhaps things have changed for the better since then, but when I went, the food was bland and unmemorable. Maybe I should give El Real another shot, but there are too many other good places. Why bother?And speaking of better places, why didn't Spanish Flowers make the list? It's walking distance from Teotihuacan. How could you miss it, let alone not even mention it?