El cafe tacuba
This restaurant was built on an old colonial house. They have a nice collection of old paintings, once you walk in there you'll feel as if you are traveling back in time to the colonial times! The food is just great, I love getting mole poblano, and chiles in nogada with a cold beer. Go to have dinner and if you are lucky you'll get to enjoy a solo guitarist that plays all kinds of music.
From journal Mexico Charm