Originally Posted by
90minfromJFK-CDG
If you're in the mood for a sit-down establishment, I highly recommend El Cardenal. It's really really good.
talked about in this thread which covers a few other suggestions:
http://www.flyertalk.com/forum/mexic...xico-city.html
--