We've been eating at Dianita's for years, and managed to fit in three comidas during our six day visit this time. I recommend not showing up until 1 at the earliest (though if you wait until 2 or later - traditional Mexican comida time, you may have to wait for a table). There are 9-12 different main dishes each day, most of which change every single day, and for 60 pesos (about $4.50 U.S. at current exchange rates) you get a soup, main dish with rice, beans and tortillas and an agua fresca (traditional Mexican drink made from sweetened seasonal fruit and water).
Many of the dishes served are classics, and I've rarely if ever tasted better shredded beef (machaca) sopa de tortilla, ribes in chile sauce, etc. Portions are just right, seasoning is deft and restrained, service kind and solicitous. I always leave here inspired to re-invent some of the dishes at home, and grateful to be able to enjoy such superb, classic Mexican food just a couple of blocks away from the over-priced tourist traps that are all over this part of town. Dianita's is a treasure - the kind of place one wishes existed in every town.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.