If you don't know Mexico City, it is huge, chaotic, and difficult to get around, And wonderful. I recommend the Mercado San Juan, where chefs shop. I also recommend you take a tour or hire a guide, for efficiency and safety. You might try eatmexico, or other that hits several markets.