Sloooowwwww kitchen and service. Nice atmosphere. Overpriced, bland and small-portioned food. Inattentive service. Did enjoy free chips/salsa appetizers. Elote could use cilantro and lime and way more chili pepper ...
Vegan friendly sauces and rice, beans - that's a plus. I don't enjoy waiting half an hour between courses though.
Flan is not bad tasting, but not great as far as flan goes (grainy). Churros were shameful ...