I was looking for a new place to have a beer and ran across a German restaurant in Condesa called "Frankfurt." They have a large selection of Belgian, German, Russian, and UK bottled beers, some bottled varieties of Sam Adams, and regular Mexican clara y oscura on tap. They had most of the Belgian beers I blogged about previously, including everything from St. Bernardus. I was hoping they would have more Mexican craft brews, although they did have a few bottles of Jack Beer. Not a great place, but if you are dying for some German food while in Mexico City and a decent beer to go with it, then it might be worth checking out.
Frankfurt is located at Tamaulipas 136. According to some comments on this site, you shouldn't use your credit card here. They will steal your number.